2016 BMW 2 Series
Active Tourer 218I M Sport U1880 Ulez
25,293miAutoPetrol1.5L
£12,490
Croydon
~£314/pm
This dealer is advertising a superb price of £12,490 on this low mileage BMW 2 Series Active Tourer 218I M Sport U1880 Ulez which has a mere 25,293 miles on the dash.