Leeds Castle Launches Stunning Outdoor Sculpture Trail
With autumn on the horizon and the castle coming into full bloom, Leeds Castle, in Kent, has launched a brand-new outdoor sculpture trail inspired by the beauty of the botanical world. Running from 5th September to 3rd October, ‘Sculpture at the Castle: A Botanical Showcase’