Living in London may make you happy - or it could send you into misery. It all depends on your postcode, according to a new study into social interaction The research shows that SW6 is the happiest ...
London is well known for its lovely, leafy enclaves, many of them once home to artists, squatters or even ordinary middle class families. Nowadays the very loveliest of these postcodes have average ...