2023 BMW 3 Series
320I M Sport Touring
1,741miAutoPetrol2.0L
£42,226
£3,231 moreLondon
~£1,060/pm
Same model
4k less miles
Same year
2.0L
Auto
A marvellous price of only £43,649 is being advertised by this dealer in London for this used 3 Series 320I M Sport Touring with only 1,734 mi on the clock.