Cheap flight offers from London to Frankfurt with British Airways