Haselbury Mill offers a truly exclusive-use wedding experience, complete with a beautiful get-ready room and thoughtfully refurbished accommodation and versatile spaces. Once you close the gates behind you, the entire estate is yours, a beautiful, private and unforgettable setting to celebrate your day.
Set across three stunning listed buildings and the iconic Great Tithe Barn, Haselbury Mill is an exceptionally versatile venue, effortlessly accommodating celebrations of every style and scale. Fully licensed for civil ceremonies, couples may choose to exchange vows beneath the soaring beams of the Tithe Barn or outdoors beside the river at the breathtaking Belvedere.
Our experienced and dedicated team invites you to create a completely bespoke wedding day. For couples seeking greater flexibility, Haselbury Mill is also available for dry hire, allowing exclusive use of the estate for up to two nights, with the freedom to curate every detail of your celebration.
Whether you dream of an intimate gathering or a grand celebration, your wedding breakfast will be prepared by our esteemed in-house chefs. From elegant banquets to relaxed hog roasts, a variety of menus are available to suit every taste.
As the celebrations draw to a close, retire just steps away to one of our 20 boutique en-suite bedrooms, accommodating up to 50 guests. With everything on site, you and your guests can simply step out of the Great Barn and into a peaceful night’s sleep—ending your wedding day in perfect comfort.
They are all individual and perfect for that specific couple, every wedding is the best!
Do what feels right for you!
Each wedding has magical touches
Elegant - Romantic - Rustic - Charming - Scenic
We have lots, but some of the best are by our lakes
We have had a couple - our favourite was Michael Eavis - he attended in very smart shorts
Halloumi chips wrapped in Palma ham and drizzled with honey
Coffee! (and our Toasties)
Its grounds and beautiful Tithe Barn
Every wedding is very special and I am always proud we have been chosen to be part of the couple's special day