While Prince Harry has been doing his bit down under, his home country has let him down.
What do I mean by this? Well, put it this way: what do Big Ben, Trafalgar Square and The London Eye all have in common? They belong to a failed state. Kidding. It’s just a national crisis of polite society: L…
The post London Has Lost Its Grip On The “World’s Most Popular City” Rankings appeared first on D'MARGE.
SOURCE: D’MARGE – Read entire story here.