The London borough that just lost its ‘happiest place to live' title to a UK seaside town
That old adage, "money can't buy happiness" may just have been proven right by the crowning of a small seaside town where house prices average £441,569 as the chirpiest in Britain.Woodbridge in Suffolk has stolen the title from last year's decidedly more affluent winner Richmond upon Thames,