The IHA Central Office is located in London, United Kingdom.
|
|
IHA Central Office
Nine Sutton Court Road
Sutton
London
SM1 4SZ
United Kingdom
T: +44 20 8652 5290
F: +44 20 8643 5600
E: iha@hydropower.org |
Sutton is located about 25 minutes away from London Victoria Station.
See Map
|
| |
Contact details for IHA Central Office staff can be found here. |