Leman Locke

15 Leman Street London E1 8EN
Brand: Locke
Leman Locke, Aldgate - Aparthotel in London | Locke
Eat, sleep and live in the heart of East London, with your own apartment overlooking the city. Design-led aparthotels - Book direct for best rate.


view everything nearby

External links for Lat: 51.5144971 and Long: -0.0707842

Flickr Photos Mapillary Photos OpenPOImap
Google Maps Bing Maps Ordnance Survey Map Apple Maps