Dog walk and dog-friendly cafe and pubs in Teesdale, County Durham
A bustling and traditional Teesdale town with dog-friendly cafe and pubs, and small independent shops. It feels a bit like a film set, but this small town is delightfully real and well worth a visit.