City cars need to be affordable, efficient and stylish but they also need to compact and be easy to park in built up areas. The best city cars are the ones that are enjoyable to drive and can also offer space for a family.
The Seat Mii offers a comfortable and spacious car. The efficient and high quality car is also enjoyable to drive.
With a box-like appearance, the Fiat Panda has low running costs and a peppy character.
The efficiency and low price of the Kia Picanto adds to the fact it is also easy and practical to drive.
The charming Fiat 500 has a stylish interior with a retro design. The small model is available in a variety of colours to make you stand out from the crowd.
The Peugeot 107 offers great fuel consumption and it is fun to drive.
The Citroen C1 is an easily manoeuvrable, reliable and affordable car.
The most recent Ford Ka has lost some of the original Ka’s cute charm. But it still offers a roomy, comfortable and fun ride.
The energetic city car has a compact exterior and yet a spacious cabin. The stylish Chevrolet Spark has a striking appearance with low running costs.
Looking to take on the likes of the Mini, the Adam is Vauxhall’s chic and stylish city car that offers fantastic looks at a low cost.
The Suzuki Alto is a small size making it easy to manoeuvre and park in the city. The Alto model is cheap to insure and run.