Contact Us

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

London Centre

24 Greencoat Place
London
SW1P 1RD
Email: london.reception@iofc.org.uk

Phone: 020 7798 6000

Oxford Centre

12 Norham Road
Oxford
OX2 6SF
Email: london.reception@iofc.org.uk

Phone: 020 7798 6000

Sheffield Centre

86 Clarkehouse Road
Sheffield, S Yorkshire
S10 2LJ
Email: london.reception@iofc.org.uk

Phone: 020 7798 6000