2023 BMW X2
X2 Xdrive20i Sport
4,020miAutoPetrol2.0L
£27,816
Kingston Upon Thames
~£699/pm
The marvellous price of £27,816 is currently being advertised by our dealership in Kingston Upon Thames on this low mileage that has just 4,020 miles on the dashboard.