Contact
For general enquires please contact: Ollie Dimsdale or Ferdy Roberts
Financial Manager: Daniel Morgenstern
Design: Leopold Ltd
Filter Theatre is a company registered
in England and Wales. No. 06839495
Registered Office: 28, Peckarmans Wood,
London SE26 6RY. VAT No. 993 9986 21