Just had a message left on my mobile from my local BMW dealer that there are to be 8 new models to be released in March this year. Including the model that I have been waiting for the F31 330d Xdrive M Sport
. I shall pop down to the dealership this afternoon to collect the particulars on paper. Christmas come early or is it late???