England’s favourite market town: 48 hours in Hexham

This charming Northumberland town is the perfect place to spend a weekend.