Top ten cities people want to visit again revealed – and it's good news for Britain April 26, 2024 News The top 10 cities people want to return to have been revealed and it is good news for Britain. Both London and More