You don’t have to look far to see why London is the best city in world. In fact, you only have to do a search on Twitter.
Tag Archive: tfl
The Olympic Games have finished, the tourists have gone home, the London 2012 volunteers have all put their uniforms on Ebay, and those weird one eyed alien mascot statue things have been carted off to the incinerator where they belong. But probably the biggest sign that the Games have officially waved au revoir wasn’t Sunday night’s Blitz-like …