from www.theguardian.com6 months agowww.theguardian.comhttps://www.theguardian.com/business/2023/dec/06/london-borough-of-richmond-is-happiest-place-to-live-in-great-britain Read at www.theguardian.com #Richmond upon Thames #happiest place to live #survey #London #property #Rightmove[add][|| ... ]