Jaguar designs Knightsbridge flagship to be "physical expression" of Type 01 electric car
British car brand Jaguar has redesigned its flagship store in Knightsbridge, London, which is the only place in the world where the public can see the recently unveiled Type 01…