Trafalgar Square
London, England WC2n

Added by juniorbonner on July 2, 2005

Comments

billyabbott

You may want to look at this event, as I think the people signed up are the organisers...

http://upcoming.org/event/23411/