Filters:
apartment building in Barnard Castle
About 1 results.
10 Newgate
Newgate 10, DL12 8NG Barnard Castle, United KingdomRecently opened in March 2015, located in the heart of Barnard Castle, 10 Newgate is now home to six luxury self catering apartments and a family pub.