Nestled in the Yorkshire Dales is a picturesque market town that 'everyone should visit at least once in their lifetime'. Helmsley, located in North Yorkshire, is an ideal spot for a weekend day trip ...