Daily Mirror · travel
I visited the vibrant town consistently named one of the UK's best places to live
This quaint town in Somerset has been named one of the best places to live in the UK time and time again – so I headed back to find out what all the fuss is about
If you want the whole piece, that’s at the paper. We only keep the nut graf.
Continue on Daily Mirror