City cars are getting better all the time. The days of cheap-to-buy runabouts that aren't particularly well equipped but are easy to drive and practical for their size are long gone.
Our list of the top ten best city cars is stuffed with perky little cars designed to be practical and good around town, but mixes those traits with appealing designs, quirky colour choices and generous standard equipment levels. In some cases, they even outdo their bigger supermini counterparts by being great fun to drive when the occasion allows.
The Up may be the smallest car on offer in the Volkswagen range, but it doesn’t miss out on all the hallmarks that the marque is renowned for. It may not be revolutionary in the segment, but the Up beats its closest rivals on finish, refinement, desirability and economy.
Add in the fact you can get one in go-faster Up GTI guise, with a punchy 113bhp turbocharged three-pot under the bonnet, and the smallest Volkswagen makes a strong case for itself as the driver’s choice in the segment, too.