Bristol named best place to live

0
27

Bristol named best place to live in Britain in 2017