Ford Focus ST2.3 EcoBoost ST 5dr Auto20245,069 milesPetrol£30,410£1,040 off£29,370Fair price20 miles away