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