Church House Inn, Newport, Newport, United Kingdom
About Church House Inn
Church House Inn is a Bars, Pubs, Bistros serving the Newport community in Newport, United Kingdom and located at Church Road.To contact Church House Inn call 01633 680807
Location
Church Road
Newport
Newport
United Kingdom
NP10 8SN
Map
Contacts
Tel: 01633680807