2024 BMW 2 Series Gran Coupe
220I M Sport Coupe
1,931miAutoPetrol2.0L
£34,816
Kingston Upon Thames
~£874/pm
On offer and ready to take on a test drive is this BMW finished in ; this model has got 1,931 miles on the clock and incorporates a 2.0 litre petrol motor with automatic transmission.