York, hailed for offering 'wonder and culture' has been named one of the UK's happiest places to live, and it's not the first time.