Mercedes-Benz London provides the best quality Luxury SLC Roadster in London. The innovative SLC engines combine fire-breathing power with free-breathing efficiency. A slick paddle-shifted 9-speed automatic combines a wider range with shorter steps between gears, to make the most of the torque curve.