$324 Cheap British Airways flights Newark Liberty Intl. Airport (EWR) to London (LHR)