
An annual survey has named Richmond upon Thames the happiest place to live in Britain – but moving there comes at a price.
While the borough offers residents glimpses at roaming deer, easy access to central London and the chance to stroll down Thames pathways, the average asking price for a home there exceeds £1 million.
More than 24,000 people responded to Rightmove's 15th annual "happy at home index" study, which placed Harrogate in North Yorkshire second and Cirencester in Gloucestershire third.



