The Barn, Blackwood, Caerphilly, United Kingdom
About The Barn
The Barn is a Hotel Restaurant serving the Blackwood community in Caerphilly, United Kingdom and located at Ivy Bush Cottages.To contact The Barn call 01495 222377
Location
Ivy Bush Cottages
Blackwood
Caerphilly
United Kingdom
NP12 0DY
Map
Contacts
Tel: 01495222377