farmers farm shop

Monthly Archives: October 2018


Christmas trees have arrived!

Grown on the Welsh/Shropshire border each are hand selected. The first choice from the forest just for you! Please phone us for any enquiries. 01622 813080.

Read More