7/10Fiat500L£17,095 – £18,945It’s certainly different. It’s also very practical, with enough charm to appeal.
5/10Alfa RomeoMiTo£12,705Italophiles will get some kicks here, but this is an average effort that is easily trumped for comparable money.