Thumbnail – Tea House Theatre (DSC_0624s) Published August 23, 2014 at 1132 × 1132 in Tea House Theatre The Tea House Theatre on the edge of Vauxhall Pleasure Gardens, resplendent in the sunshine.