The hotel is in a wonderful location on Wimbledon Common with excellent walks just outside of the front door. Staff are very friendly and helpful. The evening meal in the restaurant was excellent. The stay felt very much 'home from home'
This hotel is located in London (Wimbledon), close to Wimbledon Common, Wimbledon Tennis Club, and Wimbledon Lawn Tennis …More