Located in London (London City Centre), this apartment is within a 15-minute walk of Liverpool Street and Barbican Arts Centre. This apartment is 1.4 mi (2.2 km) from St. Paul's Cathedral and 1.5 mi (2.5 km) fr ... Read more
Located in London (London City Centre), this apartment is within a 15-minute walk of Liverpool Street and Barbican Arts Centre. This apartment is 1.4 mi (2.2 km) from St. Paul's Cathedral and 1.5 mi (2.5 km) from London Bridge.
Featured amenities include complimentary wired internet access and an elevator.
Make yourself comfortable in your apartment.