Located about 5 minutes' stroll from St. Anne's Church, the comfortable Lord'S Guesthouse London gives easy access to various tourist attractions. A storage for belongings are available for guests' convenience at this London guest house, which sits in the Southwark district of London.
At the hotel, you'll be 1.5 miles from the 95 - storey supertall Shard Skyscraper and 1.7 miles from Tate Modern. As a plus for business travelers, the Lord'S Guesthouse London is around 25 minutes' walk from the historic castle "Tower of London". Also, Buckingham Palace lies 3.2 miles away, and Bermondsey is within a few blocks of the accommodation. This London hotel is situated approximately a 10-minute drive from Marylebone train station, providing direct access to the main sights.
The rooms include an adjoining terrace and a balcony, as well as a TV set for your convenience. The Lord'S Guesthouse also provides rooms with a fridge, oven, and a kitchenware. They are equipped with private bathrooms.
The School House Cafe is in close proximity to this property.