Understead

Food hub in Oswestry Rural, Shropshire

A family farm with on site butchery and bakery, Treflach Farm provides horticultural therapy projects for young adults with learning difficulties part funded through the sale of its…

Get directions Follow market

Where
Treflach, Oswestry, Morda, SY10 9HX, United Kingdom · Get directions
Wheelchair access
Not yet confirmed

Where

Location and directions

Updated 6 Jul 2026

Get in touch

Contact and links

Follow Treflach Farm

Follow Treflach Farm and you'll get an email when there's news: this week's stalls, a change of date, what's on. No spam, just word from the market itself.

For shoppers

How it works

A food hub gathers what local growers and makers produce so you collect it from one place. Every hub takes orders its own way, so check this one's ordering routes on this page. One trip, many growers, and the money goes straight to them.

For producers

Supply this hub?

Treflach Farm takes local producers and makers. Apply to supply, you'll deal with the organiser directly, not with us.

Good to know

Quick answers

Where is it?

Treflach Farm is at Treflach, Oswestry, Morda, SY10 9HX, United Kingdom. Use the directions link above for the exact spot and your route.

Keep exploring

Nearby

Nearby markets: Homegrown & Handmade · Shrewsbury Market · Wrexham Farmers’ Market · Shropshire Organics. Everything local: Oswestry Rural.

Updated 6 Jul 2026, details and stalls refresh from the market's own updates.

Do you run this market? Understead exists to support real markets and the independent growers, makers, artists, traders and collectors who bring them to life. Claim your free page to keep your dates right, find new stallholders and help more people discover your market. Understead doesn't own or run your market. Why Understead exists →

Unclaimed Run this market? Claim this page →

Your market, your stallholders, your decisions. We just confirm you're the organiser so you can manage your public page and free tools. Markets and food hubs are free on Understead, forever.