Tea on the Square

Tea on the Square
21 Barrow Street, Much Wenlock, Shropshire, TF13 6EN