130 m.
Liverpool Street Underground Station 240 m.
London Liverpool StreetYou can take a walk and explore the neighbourhood area of the apartment. Places nearby: St Ethelburga's Centre, Heron Tower and Liverpool Street.
A perfect fit for a big group of travellers: apartment «City Stay Aparts - Liverpool Street Apartment» is located in London. This apartment is located in 3 km from the city center.
In the room, there is a shower and a TV. The room equipment depends on its category.
Spend an evening in a nice atmosphere of the bar. Free Wi-Fi on the territory will help you to stay on-line.
Address: 10 Wormwood Street Flat 1, City wall house,Wormwood Street, London, EC2M 1RQ
Number of rooms: 1