BMW 1 Series 118i Sport £22,495 Stephen James BMW Bromley 12,291 miles Petrol White Automatic LV71CYG Feb 2022 View Details