Culpeper Gardens
If you get the chance to visit Leeds Castle in Kent this summer, don’t miss out on the Culpeper Gardens, located just past the castle and restaurants. It is a traditional garden named after the castle’s 17th century owners, but despite its mature appearance, it was only started in 1980. We visited a couple of […]