$353 Cheap Air Canada flights from Newark Liberty Intl. Airport to London (EWR to LHR)