Worcester, United Kingdom
33 Pepper St, Inkberrow
N/A
+441386793102
Sadly staff at the Village Hall appear not to be familiar with the truth and the current management are not bothered! Sadly I had to write this negative review as the management we're not in the least bit interested in their staff's inaccuracies.
like
I went there- it's cool.
Deli
The best companies in the category 'Deli'