Clayton hotel city of london contact number July 8, 2019 16 32 64 128 Clayton hotel city of london number Clayton hotel city of london phone number Clayton hotel city of london email Clayton hotel city of london Clayton hotel city center Clayton city hotel