Where are you going?
  1. Home
  2. United Kingdom
  3. England
  4. London
  5. The Grange Pub

The Grange Pub

103 Grange Road, London

Property Location
With a stay at The Grange Pub in London (Bermondsey), you'll be convenient to London City Hall and Tower of London. This inn is close to London Bridge and St. Paul's Cathedral.

Make yourself at home in one of the 4 guestrooms.

Enjoy a satisfying meal at a restaurant serving guests of The Grange Pub. Quench your thirst with your favorite drink at a bar/lounge.

Business, Other Amenities
Featured amenities include complimentary wired Internet access, multilingual staff, and luggage storage.