Five houses for sale in Hexham named the happiest place to live in the UK

Five houses for sale in Hexham named the happiest place to live in the UK