Tata-owned Jaguar Land Rover has launched a new car rental service in London.