
Autocar UK
The Car Firm Made In Chelsea
The Chelsea Truck Company turns off-road icons into exclusive attention-grabbers. Dan Prosser meets its outspoken founder and designer Afzal Kahn The King’s Road in west London is overrun with fearsomely expensive boutiques and exclusive restaurants. […]