Range Rover Velar SVAutobiography Dynamic Edition –Inchcape Kenya
Power & Refinement
ABOUT INCHCAPE KENYA
Inchcape plc is a multinational automotive distribution, retail and services company headquartered in London, United Kingdom. Inchcape has operations in 32 countries across Asia, Australia, Europe, Africa and South America. In Kenya, we operate as the official distributor for Jaguar Land Rover and BMW.