The crew just landing in London