From £45,2859

BMW's warmed-up four-seat convertible is among the last of a dying breed – but it's still excellent

Advertisement