2020 BMW X1
X1 Sdrive20i Xline
23,021miAutoPetrol2.0L
£24,816
Kingston Upon Thames
~£623/pm
Incorporating a 2.0L petrol motor with automatic transmission: this grey is on offer and ready for its next owner to drive away with 23,021 miles clocked-up on the dashboard.