Go Ape Leeds Castle forest adventure – Go Ape is the UK’s No.1 F Read more [...]
The Townhouse Hotel is set in the centre of Maidstone and within easy walking distance of shops, restaurants, bars, clubs, a cinema and the train/bus stations. The Townhouse Hotel was originally built in 1802 and still has many original features.
For more information see the The Townhouse Hotel website
Photos from around the surrounding area