City View Three-bed Premier Apartment London
London England
Check in
N/A
Check out
N/A
Located in London (London City Centre), City View Three-bed Premier Apartment London is within a 15-minute walk of Liverpool Street and Brick Lane. This apartment is 1.4 mi (2.2 km) from London Bridge and 1.5 mi (2.4 km) from Tower of London.
Rooms have private balconies.
Property Details
Location
, London, England , United Kingdom