Contact Us

Click on the centres below to see where we are located on the map.

Oxford Centre

12 Norham Road
Oxford
OX2 6SF

Email:

oxford@iofc.org

Sheffield Centre

86 Clarkehouse Road
Sheffield, S Yorkshire
S10 2LJ

Email:

london.reception@iofc.org