10 days of music, dance, literature, art, walks, talks, performance and fairs, taking place 9th-18th May 2025.
A fantastic line up of events for 2025 is coming soon! Want to be the first to get tickets? Sign up to our Festival newsletter, at the bottom of the home page, for the most up to date information.