Richmond upon Thames named Britain’s happiest place to live by Rightmove, while Greater London ranks least happy and Hounslow sits 207th nationally in the survey.
Source disclosure
This is a source-linked briefing. Read the original report from This Is Local London .