London
With our headquarters in London, the UK is now one of five global hubs we are proud to have located in key
energy cities around the world. EIC members can book meeting room facilities at our London
office by following the instructions below.
Location
89 Albert Embankment, 10th Floor, London, SE1 7TP, United Kingdom.
Closest tube station 1: Vauxhall – 4-minute walk (Victoria Line)
Closest tube station 2: Pimlico – 14-minute walk (Victoria Line)
Closest train station: Vauxhall – 5-minute walk
Bus Station: Vauxhall – 5-minute walk
Car Parking on site: 8 spaces subject to availability.