Thursday, 12/12/2019 | 4:06 UTC+0
Libyan Newswire

Which Hampshire city has been voted the best place to live in Britain?

WITH its historic buildings and vast array of restaurants, Winchester has become a must visit for tourists.

Now the city has been named the best place to live in Britain.

The Sunday Times Best Places …

-->