2021 BMW X7
X7 Xdrive40d M Sport
44,901mi Auto Diesel 3.0L
£56,800
Kingston Upon Thames
~£1,426/pm
This used BMW from this dealer has a 3.0 litre diesel engine with automatic transmission and it has got 44,901 miles clocked-up on the dashboard.