close stand bar close Country: United Kingdom close Region: Wales
The Hat Stand Bar and Kitchen
The Station
Centenary Club