Small img 4053

SimonR

Member since: Aug 2015

Listed spaces
Theatre, Tabard Theatre 9

Theatre, Tabard Theatre

The Tabard Theatre Chiswick is a unique West London venue for hire. It is a creative environment that is available for a number of different kinds of events.

The Tabard Theatre is located in Chi...

Chiswick, W4 1LW
90 Guests