3 Dec 2018

Finding the perfect place

From The Panel, 4:32 pm on 3 December 2018

A poll has found the happiest place to live in Britain is the seaside town of Leigh, an hour out of London. The poll looked at 12 happiness factors including community spirit, safety and cultural activities.

We ask the panelists what priorities they have for where they live and whether they see the value in smaller places.