Automotive World - Nov 14, 2018 ... and will be manufactured in Britain, are due to open at the same time as the world debut in London. Join Land Rover for the global premiere at 19:45 GMT on 22 November on Facebook.com/LandRover or YouTube.com/LandRover. SOURCE: Land Rover ...