2021 BMW 2 Series Gran Tourer
1.5 218I M Sport Gran Tourer
21,895miAutoPetrol1.5L
£19,299
London
~£485/pm
Finished in blue, this mpv 2 Series Gran Tourer 1.5 218I M Sport Gran Tourer has 21,895 mi on the dash and is fitted with a 1.5 litre petrol engine and automatic transmission.