It’s important to carefully check the trims of the car you’re interested in to make sure that you’re getting the features you want, and aren’t overpaying for those you don’t want. Our ...
BMW has finally relented and brought the M550i over to rival other mid-level performance saloons from its mostly German compatriots. It might sound like big money for a sub-M5 model at £71,725 ...