Closest Station
Liverpool Street
From
POA
Seated
Closest Station
Liverpool Street
From
POA
5 Star Luxury Lifestyle Hotel in East London with 257 bedrooms and event spaces to suit all occasions. Warm hospitality and an immersive local vibe will mean that guests will feel like neighbours from the moment they arrive.