Leman Street Apartments
Leman Street - 2 Bedroom Apartment, 1St Floor is an apartment in London within short distance of British Museum, St. Mary-le-Bow and Church of St. Bartholomew the Great.
The city center is 4 km away. Guests can dine in The Dispensary - Pub and East Garden Noodle Bar located within a 5-minute walk of the property.
The apartment offers rooms with heating and a dishwasher for a comfortable stay in London.
London City airport can be reached in 10 minutes by car.