The happiest place in Britain? Harrogate: Residents from North Yorkshire town are most satisfied with where they live

  • The town is famous for its 'healing' mineral waters
  • Stockport, Ipswich and Exeter were also popular places to live
  • Northerners found to be happier than those in the south generally
  • Nine of the ten unhappiest places are in Greater London




Read more: http://www.dailymail.co.uk/news/arti...#ixzz2OjbTn1lM