Participants at the Europride London 2006 event