






+11 photosCharming 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!
The Grange 103 - 104 Grange Road, London