Land Rover Displayed in London Design Museum

The 'Reductionism' design philosophy of Land Rover is successfully showcased within the new Range Rover Velar which is currently being displayed in Kensington at the London Design Museum.