Share
twitterlinkedinfacebook
Image 1 of 1
Pride-86.jpg
Pride in London <br />
Parade and Rally from Baker Street to Trafalgar Square, London, Great Britain <br />
28th June 2014 <br />
300,000 people lined the streets with 200 floats taking part including many groups, charities, companies, organisations, police & the armed forces.