Richmond upon Thames: it is Britain’s happiest place to live – but there’s a big catch
Riverside living … Richmond upon Thames. Photograph: Alamy/PA Riverside living … Richmond upon Thames. Photograph: Alamy/PA Richmond upon Thames: it is Britain’s happiest place to live – but there’s a big catch According to Rightmove, residents of the London borough are highly satisfied with their neighbourhood. But there’s one potential…