The Grange Pub

Location: The Grange 103 - 104 Grange Road, London, gb

Star Rating: 8.4 Stars

Property Type: Inns

About this Property

Charming Inn in London with City Views

Garden Oasis: Enjoy a peaceful retreat in the heart of London with our beautiful garden and terrace, perfect for relaxing after a day of exploring the city.

Cozy Rooms with City Views: Unwind in our comfortable rooms offering stunning city views. Each room comes with modern amenities like a flat-screen TV, ensuring a pleasant stay.

Convenient Location: With major attractions like Tower of London and London Bridge just a stone's throw away, The Grange Pub is the ideal choice for travelers looking to explore the best of London.

Experience the charm of The Grange Pub - book your stay now for an unforgettable London getaway!

Policies

Check-in: 03:00 PM - 11:00 PM

Check-out: 11:00 AM

Amenities & Facilities

Rooms Available

Guest Reviews

Photos

buildinghotel roomhotel roomrestauranthotel receptionbuildingThe Grange Pubhotel roomoutdoor bbq areaThe Grange Puboutdoor bbq areaoutdoor bbq areahotel roomhotel roomrestaurantThe Grange Pubbathroombathroom