Filters:
clear
clear
Country: United Kingdom

deli in Redditch

About 1 results.

The Village Shop

thumb_up 390 likes
rate_review 9 Reviews
favorite 23 favorites
Droitwich Road, B96 6JE Redditch, United Kingdom

The shop, the first such community enterprise in Worcestershire, opened in 2009. It is run by an enthusiastic and committed group of volunteers.

  • 1