Nestled within the town of Tonbridge is the beautiful historic castle called, 'The Tonbridge Castle.' This fine castle is a perfect example of the 13th century period architecture. The castle is surrounded by landscaped gardens and a river that is soothing to the eyes and provides a relaxed and calm setting. A great place to host a wedding, private event or just a casual outing with family or friends. The site conducts several programs and activities, details of which are available on their website.