What airlines fly between Toronto and London England?

Zoom Airlines from Gatwick and Stansted

British Airways and Air Canada from Heathrow

Air Transat from Gatwick