ifhp_logo.png
address

Address

83 Victoria Street
London SW1H 0HW
United Kingdom

fax

Fax

+ 44 20 3008 6180

ENQUIRIES

Please contact us to discuss joining the Federation or for further information about any of the iFHP Events.