Liverpool St Three Bedroom Home Near Tube Station
London England
Check in
N/A
Check out
N/A
With a stay at Liverpool St Three Bedroom Home Near Tube Station in London (London City Centre), you'll be steps from Liverpool Street and 9 minutes by foot from Brick Lane. This apartment is 0.9 mi (1.5 km) from London Bridge and 1 mi (1.7 km) from Tower of London.
Property Details
Location
, London, England , United Kingdom