Bars and Restaurants logo

Barley Mow Inn

Telford, Shropshire, United Kingdom



Barley Mow Inn, Telford, Shropshire, United Kingdom
Barley Mow Inn, Telford, Shropshire, United Kingdom