The Spiegeltent at Russel Square

The Spiegeltent at Russel Square
Russel Square, London, WC1B 5BE