The submit London launches new 2030 Tourism Vision appeared first on TD (Travel Daily Media) Travel Daily. According to new data, the majority of Britons prefer to holiday in London over other European cities, and 60% are happy to call London their capital city. This suggests that the British people are falling back in love […]