2020 BMW 4 Series
420I M Sport
23,866mi Auto Petrol 2.0L
£19,500
Leighton Buzzard
~£490/pm
On offer and ready for you to take home is this BMW 4 Series. It features a 2.0 litre petrol motor with automatic transmission and has clocked-up 23,866 miles.