2019 BMW 6 Series
M Sport
23,758miAutoPetrol
£26,804
Durham
~£673/pm
Up for sale and ready for you to take home is this BMW 6 Series which has a L petrol engine with automatic transmission. This second-hand one in Durham has 23,758 miles on the clock.