2018 BMW 2 Series Active Tourer
225Xe M Sport Premium
29,019miAutoHybrid1.5L
£18,000
Shrewsbury
~£452/pm
A marvellous price from this dealer in Shrewsbury on this low mileage 2 Series Active Tourer that has a mere 29,019 miles clocked-up on the dashboard.