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