To navigate, press the arrow keys. Tea on the Square ← View details 21 Barrow Street, Much Wenlock, England TF13 6EN +44 1952 727929 Get Directions From* To * — Required information