London The Tea House Theatre

0 139 Vauxhall Walk, Vauxhall Pleasure Gardens, London, SE11 5HL
> www.teahousetheatre.co.uk/
! 020 7207 4585

Venue is a short walk from Vauxhall rail, tube and bus stations.

No events listed at this venue.