Description
The Grange Pub — a welcoming guest house where comfort meets community. Set in London, United Kingdom, this guest house sits just a brief stroll from the historic House of Lords and a short walk from the Thames River, placing iconic sights such as the Tower Bridge and the Tower of London within easy reach. Guests can unwind in the on‑site bar and restaurant, enjoy the tranquil garden and terrace, and benefit from complimentary Wi‑Fi throughout. The property also welcomes pets, offers free heating and non‑smoking rooms, and provides luggage storage for added convenience. The atmosphere at The Grange Pub feels relaxed and personable, with a cosy bar lounge inviting friendly conversation after a day of exploring the city’s landmarks. Whether you’re visiting historic sites, catching a theatre performance, or simply soaking up London’s vibrant streets, The Grange Pub offers a comfortable base in a lively neighbourhood.