The Veg Barn
Vegetarian · Deli
Farm shop offering a selection of fresh, hand-picked fruits and vegetables.
Location
Best places nearby
The highest rated places close to The Veg Barn.
Local restaurants nearby
Coven Farm, Brewood Road, Coven, England
Location
The highest rated places close to The Veg Barn.
Coven Farm, Brewood Road, Coven, England