Z hotel city fleet street July 8, 2019 16 32 64 128 The z hotel city fleet street london uk The z hotel city fleet street london The z hotel city 24 fleet street ec4y 1aa The z hotel city 24 fleet street The z hotel city 23 28 fleet street Z hotel city Hotel - z City plaza hotel City centre hotel