The average new car retails for around £28,500. Once the car is one year old, with miles on the clock, it will cost closer to £20,000 to buy.
The average new car retails for around £28,500. Once the car is one year old, with miles on the clock, it will cost closer to £20,000 to buy.