The Thatched House is a traditional family-run hotel, set within beautiful grounds in Sutton, Surrey. It has been renovated and modernised whilst retaining its original charm and character. We areideally located within walking distance of Sutton town centre and only 30 minutes away by train from Central London. Gatwick and Heathrow Airports are easily accessible via the M25. Kingston-upon-Thames and Croydon are also only a few miles away.
Show businesses near Sutton