The Grange Pub
London England
Check in
3:00 PM
Check out
11:00 AM
With a stay at The Grange Pub in London (Southwark), you'll be within a 5-minute drive of Tower of London and The Shard. This inn is 1.5 mi (2.4 km) from Tower Bridge and 1.9 mi (3 km) from London Bridge.
Make yourself at home in one of the 4 guestrooms.
Property Details
Location
103 Grange Road, London, England SE1 3BW, United Kingdom