Where We Work

The Felix Project will shortly be opening depots all over London

West London

The Felix Project
Unit 6 Concord Business Centre
Concord Road
London W3 0TJ

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

Find out more…

North London – Coming Soon