The Lock Building 72 High Street, East London
bedrooms
Baths
Guests
Located in London (Stratford), this apartment is within a 10-minute drive of ExCeL Exhibition Centre and O2 Arena. This apartment is 3.9 mi (6.2 km) from Tower of London and 4 mi (6.5 km) from Tower Bridge.
Parking
Elevator
Restaurant
Spa
WiFi/Internet
Non-smoking
24/7 front desk
Kitchen
No nearby properties available in this region at the moment.