The town, the river Stour, and the Cathedral (not castle) are all worth a visit. English history and charm, etc.
Whitstable - Good for Oysters and antiques etc Folkestone - Great view of the white cliffs (better than the town of Dover). Loads of arty creative stuff going on, lovely places to eat and walk Margate - Another typical English seaside town with lots of history and a great art gallery
High speed rail link from Ashford takes only 38 minutes
Westwell does tastings Friday & Saturdays. To book a tasting please visit the below: https://www.westwellwines.com/collections/tours-tastings
There are two famous castles nearby, Leeds and Dover. Both are worth a drive to check out!