Skip to main content


This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.

BOX OFFICE: 0208 410 4546

Teddington Theatre Club Ltd
Hampton Hill Theatre
90 High Street
Hampton Hill
TW12 1NZ

Hampton Hill Theatre is owned and operated by Teddington Theatre Club Ltd.
Registered in England & Wales at above address
No. 939448. Registered charity No. 257265