Used Cars London | Second Hand Cars for Sale | Local Car Sales

Used Cars in London

1,974 second hand cars for sale in London, from 134 local independent dealers. Prices from £1,145. New stock added every day.

See all cars in London Search by make
1,974
Cars for Sale
134
Local Dealers
£15,351
Avg Price
£1,145
From
Browse by make in London
Mercedes-Benz 216 cars BMW 200 cars Audi 195 cars Volkswagen 194 cars Nissan 148 cars Toyota 126 cars Vauxhall 98 cars Ford 93 cars Kia 80 cars Hyundai 72 cars All makes in London
Car dealers in London
Cargem 598 cars in stock Select Motors (GB) 95 cars in stock Balham Cars London Ltd 91 cars in stock Car Capital 88 cars in stock London Broadway Car Sales Ltd 78 cars in stock Smart Choice Enterprise 72 cars in stock

Cheap cars in London

Looking for a budget car in London? Browse second hand cars under £5,000 from local dealers — updated daily.

Under £2,000 Under £3,500 Cheap cars in London Automatic cars in London Cheap cars UK-wide →

Second hand cars in London — from local dealers

Local Car Sales lists used cars from independent dealers across London and the surrounding area. Every car you see here is from a real local forecourt — not a private seller, not a national franchise. There are currently 1,974 used cars for sale in London, from 134 local dealers, with new stock added daily.

Whether you're looking for a budget runaround, a family SUV, or something with a bit more grunt — local car sales in London cover the full range. The average asking price for second hand cars in London is £15,351, with prices starting from £1,145.

All stock is indexed directly from dealer websites and updated automatically — so you're always seeing current, real availability, not stale adverts.

Why buy from a local dealer in London?

Frequently asked questions — used cars in London

Where can I find used cars for sale in London?
Local Car Sales lists 1,974 used cars from 134 independent dealers in London. Search by make, model, price, mileage and more — all stock is updated daily.
How much do second hand cars in London cost?
Cars in London start from £1,145, with an average asking price of £15,351. Prices vary by make, model, age and mileage.
Are these cars from local dealers in London?
Yes — every car on Local Car Sales comes from an independent local dealer, not a private seller or national franchise. In London there are currently 134 local dealers listed. You deal directly with the forecourt, not an intermediary.
Used cars near London
Used cars in Reading Used cars in Oxford Used cars in Cambridge Used cars in Brighton

Ready to find your next car in London?

1,974 used cars listed today — filter by make, price and mileage to find the right one.

Search used cars in London
🔔
New cars in London — straight to your inbox

Get an email when dealers near London list new cars. No account, one click to stop.