2012 MERCEDES-BENZ SLS AMG
The 2012 Mercedes-Benz SLS AMG is a striking, limited-production supercar manufactured in the United Kingdom. This right-hand drive vehicle bears the prestigious Westminster address associated with its English provenance.
Last bid:
£153,000