Tea Rooms and Turkish Baths: living the happy life in Harrogate
According to a study produced by property website, Rightmove, Harrogate in North Yorkshire is the ‘happiest place to live in Britain’. This fabulous accolade has been achieved by the famous spa town t ...