Bristol named best place to live

0
26

Bristol named best place to live in Britain in 2017