The Volkswagen Up! is a city car that is praised for practicality, style and fun driving. It's not spacious, but that's not the point! It nips around town with ease and is perfectly happy on the motorway for the odd longer trip. They offer petrol engines only but the fully electric version is now available too for those looking to go green. There's little not to like about the Up!