2019 BMW 3 Series Gran Turismo
M Sport Gran Turismo
39,000miAutoDiesel2.0L
£17,950
Wickford
~£451/pm
An incredible price of only £17,950 from this dealer on this low mileage hatchback which has a 2.0 ltr diesel engine with automatic transmission