8/10 Good
neil t.
6 Oct 2025
neil t.
Stayed 4 nights in Sep 2025





















No, pets are not allowed at this property.
Check-in begins at 4:00 PM.
Checkout is at 10:00 AM.
Located in London City Centre, this holiday home is steps away from Financial District and Liverpool Street. Tower of London and Brick Lane are also within 15 minutes. Liverpool Street Underground Station and Liverpool Street Station are within a 5-minute walk.
Get instant answers with AI powered search of property information and reviews.