Hever Castle is a grand wedding venue nestled within 125 acres of idyllic Kent countryside
Nestled in 125 acres of idyllic Kent countryside, Hever...
Chilston Park Hotel in Lenham, Kent, is a luxurious place to stay for those wanting to experience a classic British country house during the festive season. Perfect for pre-wedding breaks and mini-moons, the hotel is encouraging couples to use the festive season to escape the everyday.
The venue’s Christmas package includes settling into your home away from home before indulging in a cream tea sharing platter on Christmas Eve. The Black Tie evening will start with a delicious champagne cocktail and canapés, followed by a three-course dinner and fireworks.