There couldn't have been a more perfect setting than the Royal Opera House in London for the launch of the all-new Range Rover. A place steeped in history seems a perfect canvas for arguably the most important car for the whole Jaguar Land Rover group. Related: Ineos...

read more