The Spiegeltent - Russell Square

The Spiegeltent - Russell Square

Address:
Russell Square, London, WC1B 5BE
The Spiegeltent - Russell Square Map and Travel Info
Nearest tube: 
Russell Square
Tube lines: 
Piccadilly
Location: 
West End
Within congestion zone?: 
No
Looking for the best seats...