Model reviewed: 3.0-litre diesel auto 330d M Sport Touring “Based on our initial launch drive, the BMW 3 Series Touring comes perilously close to being all the car you could ever need.” Read review ...