Bristol named best place to live

0
25

Bristol named best place to live in Britain in 2017