DID YOU KNOW…

Richmond upon Thames has been voted the happiest borough in London several times over recent years including this year in 2017!

What’s more, it has been rated the 8th happiest place to live in Britain. Where better to celebrate the festive season?