Pride in London
Parade and Rally from Baker Street to Trafalgar Square, London, Great Britain
28th June 2014
300,000 people lined the streets with 200 floats taking part including many groups, charities, companies, organisations, police & the armed forces.