News

Tucked between Barnard Castle and Middleton-in-Teesdale, the village of Cotherstone is one of Teesdale’s quietest locations — a place where river bends, green fields and timeless cottages form a "near ...