Get In Touch

28 Charles Square, London, N1 6HT

New Home

Telephone 020 7324 4777

Contact: admin@thefsi.org

Registered Charity Number: 1123384 Company Limited by Guarantee No. 05537547