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