London has been voted the World’s Leading Destination at the prestigious World Travel Awards.
London town won against tough competition from the likes of New York, Cape Town, Abu Dhabi and Sydney. The title is seen as one of the most prestigious in the worldwide travel industry. With the Olympics looming London is set to see record numbers of tourism and a huge spike in the hospitality sector to … Continue reading London has been voted the World’s Leading Destination at the prestigious World Travel Awards.