The London borough that just lost its ‘happiest place to live’ title to a UK seaside town
A leafy West London district has had its title of happiest place to live in Britain stolen by a seaside town where houses are half the price.
Daily Express :: News Feed