It’s official guys, London is the sh*t.
As every Londoner knows, London is the best city on earth, but now it’s actually official.
London has just topped a list as the most popular travel destination ON THE PLANET.
The listing, which has been compiled by Mastercard, ranks the world’s top 132 cities by how many international overnight visitors they receive and how much those visitors spend. And so far this year London has had an unbelievable 18.82million visitors, who have spent an incredible £13.3billion.
This is the fifth time London has taken the title in the past seven years. Commenting on the coup, London’s mayor Boris Johnson, said: ‘I’m delighted that London has proudly… Read the full story