I have used Central Wheel Components and they are excellent (ask for Jem) for rebuilding my wheels on another bike with new rims.
I am not sure they have D.I.D. rims in stock though (if you wish to remain standard - or indeed need a new rim).
I hope to find a front D.I.D. rim (21 x 1.85) in the near future, so if you find a source, please let me know.
Fyi, CWC also offer an "as you wait" service (at a premium), if you can get to them? I guess Hagon (in Essex) are quite near to you?
Last edited by GeoffE; 29 Jan 2008 at 18:31.
Reason: rim size..