City Stay Aparts - Liverpool Street Apartment
City Stay Aparts -Liverpool Street Apartment London apartment hosts guests of London.
The property is 10 minutes' walk from the center of London, in proximity of Tate Modern, The London Eye and National Gallery. Guests will enjoy dishes of british cuisine served in Duck and Waffle, which is about 50 meters away.
There is a private bathroom.
The apartment comes with a kitchen fitted with a microwave and a dishwasher.
London Liverpool Street train station lies within a 5-minute walk.