City of London Corporation Military Parade February 2, 2013 The corporate municipality of the City of London stages it's annual tour de force Read More