2021 BMW 2 Series Gran Tourer
1.5 218I M Sport Gran Tourer
21,895miAutoPetrol1.5L
£19,299
London
~£485/pm
Now available from this dealership in London: BMW 2 Series Gran Tourer with automatic transmission, 1500 cc petrol engine and 21,890 miles.