Some serious horsepower on the streets of central London