2019 BMW X7
X7 Xdrive40i M Sport
38,170miAutoPetrol3.0L
£53,800
Kingston Upon Thames
~£1,351/pm
On offer at the low price of only £53,800 is this BMW, it features a 3.0 LTR petrol motor with automatic transmission and has 38,170 miles clocked-up on the dash.