Description
For sale is a BMW 520d, 2.0 litre Diesel, ulez compliant, with only 118,000 miles on the clock, very good condition inside and out, cream leathers, MOT till Jan 2027, warranty from BMW, full service history, recently has had discs and pads all the way round, any questions drop me a message, open to offers