The Staggers
10 November 2012
In the capital this year Armistice Day will be marked by the scarlet illumination of the London Eye, with laser...