




In the heart of Esher, this cozy inn sits within easy reach of Hampton Court Palace and the Thames. It’s a short drive to central London highlights like the Victoria and Albert Museum, Hyde Park and Kensington High Street, and close to local spots such as Loftus Road Stadium. A compact base for sightseeing or a quiet city-side stay.