Cornish coastal town St Ives is the happiest place to live in Great Britain, study shows
Cornish coastal town St Ives is the happiest place to live in Great Britain, study shows Those living in St Ives, Cornwall, were happiest with their surroundings Skipton in North Yorkshire came second and Leamington Spa came third The Rightmove survey asked 21,000 people how they felt about their home By Emer Scully For Mailonline … Read more