London Offshore Wind Consultants Ltd. 1st Floor, Northern & Shell Building 10 Lower Thames Street London, EC3R 6ENT: +44 (0)20 3603 4350 Email London See our people