The Village Stores & Tea Room

2 Cleobury North, Cleobury North, Bridgnorth, Shropshire, WV16 6RP

01746 787475

Get Directions