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,
Acton,
London, W3 0TJ

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