Filters:
clear
Country: United Kingdom

holiday apartment in Barnard Castle

About 2 results.

10 Newgate

thumb_up 297 likes
favorite 2 favorites
Newgate 10, DL12 8NG Barnard Castle, United Kingdom

Recently 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.

Boot and Shoe Cottage

Self catering holiday accommodation on the banks of the River Tees in rural Teesdale, SW Durham.

  • 1