- Liked: Staff & service
Food was awful but accommodation was fine
Your dates need to occur after 2020-02-25. Try updating your dates to see prices for your trip.
The White Hart Inn is located in Twickenham. Hampton Court Palace and Hampton Court are cultural highlights, and some of the area's notable landmarks include Stamford Bridge Stadium and Kensington Palace. Check out an event or a game at Twickenham Stadium, and consider making time for Chessington World of Adventures, a top attraction not to be missed.
We watched the rugby at Twicks and needed a place to sleep as the trains are horrible after the match. White Hart was available and the room was prepared and clean.