Laverock Hall Holiday Cottages
Accepts:
Laverock Hall Holiday Cottages offer award winning, dog friendly cottages based in Teesdale, near Barnard Castle, Co. Durham and our 50 acre farm is situated in the North Pennines AONB (Area of Outstanding Natural Beauty), SSSI (Site of Special Scientific…