hvor ligger leman locke ? 
dette lejlighedshotel med miljøvenlig profil ligger i london city centre, kun 15 minutters gang fra the gherkin og tower bridge. derudover ligger tower of london og london bridge ca. 3 km derfra. der er fem minutters gang til både aldgate east station og aldgate metrostation. 