The Spiegeltent - Russell Square

The Spiegeltent - Russell Square on the Map

Address:
Russell Square
London
WC1B 5BE