Little-known town is surprisingly perfect and serves the 'country's best hot chocolate'
Hailed as the "perfect" little town, people looking for a day trip in the UK may want to give this North Yorkshire town a visit – and it's not York.