Talk
Art Weapons
20 Sep 2011
Address
- Russell Square House
- 10-12 Russell Square
- London
- WC1B 5EH
- United Kingdom
Travel Information
- Nearest tube station is Russell Square.
Event map
Have you been to this event? Share your insights and give it a review below.