BMW 320i Petrol 2006.
Full service history.
MOT till August 2024.
Immaculate car. Slight crack on windscreen but easily repairable. Low mileage. MOT just recently done. Oil change and filter service done very recently. New Valvetronic motor put in so runs smooth. ULEZ compliant.