The Alfa Romeo Giulia is great to drive and a fine alternative to the usual German suspects. Interior quality is below par, though.get the best price
Engine:2.0 TB 280
This 276bhp 2.0-litre turbocharged petrol engine delivers near performance car acceleration – in our tests it managed to hit 60mph from a standstill in just 5.3 seconds. If you can afford it, this is the engine to go for.
The BMW 4 Series Gran Coupe is surprisingly practical and good...