The long sung song of Barnard Castle

© ShutterstockBarnard Castle (Barney), the market town in Teesdale, Country Durham, has a colourful past.
Barnard Castle (Barney), the market town in Teesdale, Country Durham, has a colourful past.