2021 BMW 2 Series Gran Tourer
220D Xdrive Luxury Gran Tourer
31,000miAutoDiesel2.0L
£21,490
Aberdare
~£540/pm
A fantastic price of just £21,490 is currently being advertised by this dealer on this low mileage 2 Series Gran Tourer 220D Xdrive Luxury Gran Tourer that's got just 31,000 miles on the dash.