Set in 500 acres of beautiful parkland, a visit to Leeds Castle in the garden of England is full of discovery. Open all year round, its special blend of heritage and history, glorious gardens, attractions and programme of events make it the perfect choice for a day out.