About Newgate House B&B
Newgate House is a family run bed and breakfast in the small market town of Barnard Castle in Teesdale. We offer comfy beds and good food.
More about Newgate House B&B
Newgate House B&B is located at Newgate House, DL12 8NJ Barnard Castle
+441833637076
http://newgatehouse.com