Still Life Liverpool Street

Booking.com
Booking.com
Located in the heart of London’s financial district, Still Life Liverpool Street offers self-catering apartments walking distance from Spitalfields Market and Brick Lane. Free WiFi can be accessed in the apartment.
Read more about this place
You may also be interested in ....

Check Availability and Prices

Staycation.com
map-marker linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram