Get in touch

Have a question? Got an idea? We'd love to hear from you.

Our Details

The Felix Project

Unit 6 Concord Business Centre
Concord Road
London W3 0TJ

Tel: 020 3489 8588
Email: info@thefelixproject.org