Tesla Motors has opened its European flagship store in the heart of London's exclusive Knightsbridge district.