Egwuekwe lands in London