Extreme horsepower: Love and carriage hits London