The future electricity interconnector between UK & France via the Channel Tunnel

Folkestone, England
Joined June 2016