Nestled in the heart of North Yorkshire, Harrogate is one of northern England’s ‘poshest’ towns. The spa town boasts historic architecture, well-dressed residents, and an economy reflected in high ...