From Turkish baths to Fat Rascals, national parks to retro shops, here’s why you should make Harrogate your next weekend trip