The BMW 3-Series Cabriolet has steadily gone upmarket over the years and prices have risen as a result. The 1-Series Cabriolet is the answer to that - a drop-top BMW with all the glamour, but at a lower price. However that's not to say it's cheap. Prices start at the £22,000 mark, which looks...
Read the full review