The picturesque London borough that's been named the happiest place in the UK
Richmond upon Thames has been named the second happiest place to live in the UK according to Rightmove's annual study.
Community, environment, and local amenities influence happiness in a living area.