Isle of Wight could host Tour of Britain final stage in 2021

Isle of Wight could host Tour of Britain final stage in 2021

BBC News

Published

Hosting the final stage of Tour of Britain 2021 would cost Isle of Wight Council about £340,000.

Full Article