Add a website
Rumwell Farm Shop Home
www.rumwellfarmshop.com
Award winning Rumwell Farm Shop near Taunton is an award winning large farm shop selling a huge array of local produce, delicious foods and other items.
Visit website