Above you’ll see the 2013 Trafalgar Square flashmob, below you’ll find us in Leicester Square in 2012.
Back to Trafalgar Square, then the City.
14,295 Comments