Please note the following access and opening times are in place:

Note: CV19 Regulations still apply - social distancing - face coverings - track and trace

Bara Melin Talgarth - Bakery open Thursday - Saturday, 10am - 2pm (9.30am on Saturday) for bread, baked goods, and takeaways - no inside seated service.

Talgarth Mill - access to gardens to view wheel and river - no formal tours - Thursday - Saturday, 10am - 2pm.

Craft Shop - open Thursday - Saturday, 10am - 2pm.

Click here for more details

Open Tuesday-Sunday 10am-4pm


'A Taste of Milling' Experience

A chance to turn back time


Do you fancy stepping back in time and
becoming a traditional miller?

If so, our “Taste of Milling” Experience is just the thing for you.

Why not visit us and join one of our experienced millers
for a special guided session and learn how to:

  • Check the stones, engage the wheel and prepare for milling
  • Select the grain – wheat, spelt or rye – and use our hand-turned winnower to clean the grain ready for milling
  • Start the wheel – open the sluice gates, open the leat and get the wheel turning
  • Mill! Watch grain turn to flour, monitor production and take newly milled flour to be bagged.
  • Enjoy your own stone-milled flour at home!


Booking an Experience

Our Taste of Milling” Experience sessions are available throughout the week based on our milling schedule. 

Morning Start Time: 10am – 11.30am;
Afternoon Start Time: 2pm – 3.30pm.
Duration: 1.5 hours
Cost: £15 per person

For more information or to make a booking:

Call – 01874 711352
Email –

Gift Vouchers are also available for this experience and can be used throughout the year.



Why not start the day learning to Mill and understanding how our top-quality flour is
produced and then join one of our expert baking classes and make your own delicious bread?

Baking classes start at 11am with tea/coffee and arrival and we can tailor the start and
finish of the milling experience to tie in with your preferred baking session.

For more information, check availability and make a booking:

Call – 01874 711125
Email –



















Join Us

Sign up to our newsletter