Jeff Wayne’s War of The Worlds opens in London