The Castell Y Bwch Inn, Cwmbran, Torfaen, United Kingdom
About The Castell Y Bwch Inn
The Castell Y Bwch Inn is a Bars, Pubs, Bistros serving the Cwmbran community in Torfaen, United Kingdom and located at Castell y Bwch Inn.To contact The Castell Y Bwch Inn call 01633 864323
Location
Castell y Bwch Inn
Cwmbran
Torfaen
United Kingdom
NP44 7AZ
Map
Contacts
Tel: 01633864323