I have a completed grid which I'm pretty sure is correct but don't fully understand half a dozen clues, so not very satisfying. I'll wait until fifteensquared pronounces - he of all people should be able to put me straight.
While I'm waiting, can anyone tell me what 7d 20d has got to do with 3D, if that's the numerical connection?