Described as the ‘loveliest castle in the world’, Leeds Castle is a grandiose fortress nestled in picturesque countryside and surrounded by water. It is not just rich in beauty, though. …
Rochester is a great town for sightseeing and cafe stops, a must visit on a ride from London to Kent (or back). Castle Hill is one of the highlights, with a great view of the castle and the cathedral.
The ruins of Thurnham Castle are a wonderful place to explore. Whilst the remains of the low stone walls are much overgrown, you can really step back in time here. …
Look across the River to Upnor and it's Castle. Built in the Elizabethan times to defend Chatham Dockyard and the Medway it is currently owned by English Heritage. During the Summer it holds outdoor plays during the evening.