2010 MERCEDES-BENZ (W221) S65 AMG

This distinctive, high-performance vehicle is a 2010 Mercedes-Benz (W221) S65 AMG, manufactured in the United Kingdom. It is a flagship performance saloon with a right-hand drive configuration, currently located in London. Notable features include its powerful engine, luxurious Mercedes-Benz interior, and a smart finish that sets it apart among collectors.
Last bid:
£26,000