Quality self-catering accommodation in Teesdale, near Barnard Castle, County Durham. Sleeping from 1 to 6 in five separate holiday cottages.
East Briscoe Farm Cottages County Durham address and phone