2011 Audi A8 L W12 - LHD
This distinct vehicle is a 2011 Audi A8 L equipped with the prestigious W12 engine, making it left-hand drive. Manufactured in 2011, this Audi has traversed approximately 132,183 miles on petrol power and boasts an automatic transmission. Notably, it's currently residing in St Andrews, Scotland, United Kingdom.
Last bid:
£12,121