The Channel Tunnel is one of the many locations visited in the Tomb Raider series. It has a few levels in it. The Channel Tunnel is an underwater tunnel connecting England and France.
In the Tomb Raider universe, Sophia Leigh Incorporated is associated with the Channel Tunnel.