With a stay at The Grange Pub in London (Southwark), you'll be within a 10-minute drive of Tower Bridge and London City Hall. This inn is 1.4 mi (2.2 km) from The Shard and 1.9 mi (3 km) from Tower of London.
Make yourself at home in one of the 4 guestrooms.
Take in the views from a garden.
At The Grange Pub, enjoy a satisfying meal at the restaurant. Quench your thirst with your favorite drink at the bar/lounge.
Business, Other Amenities
Featured amenities include complimentary wired Internet access, multilingual staff, and luggage storage.
Book online or call +39 041 8620400