BMW 1 Series 1.5 118i Sport Euro 6 (GY67VAK)
With 1 Year Fresh MOT & Full Service
27301 Miles
Petrol
Manual
£ 7,495
BMW 1 Series 2.0 118d M Sport Euro 6 (ML68WYD)
With Fresh MOT & Full Service & 3 Months Warranty
40334 Miles
Diesel
Manual
£ 7,995
£ 7,445