WHAT ‘CT’ CONNECTS BRITAIN AND FRANCE? May 9, 2017 By Show answer CHANNEL TUNNEL More British Geography QuestionsMore Geography Questions