Soho Theatre Upstairs

Soho Theatre Upstairs

21 Dean St Soho, W1D 3NE

Getting here

Closest Tube Station

Tottenham Court Road

Closest Train Station

Waterloo
There is nothing currently showing at Soho Theatre Upstairs. Sign up to receive for priority updates about upcoming shows at [Soho Theatre Upstairs](/venue/soho-theatre-upstairs-london).
Soho Theatre Upstairs is located in . The full address is Soho Theatre Upstairs, 21 Dean St Soho, W1D 3NE.