Who Makes Land Rovers?

Land Rovers are a part of the Jaguar, Land Rover business that is owned by Tata Motors of India. The Land Rover part of the company are based in Solihull, West Midlands, England. To find more information click here: