yeah - heard it was pretty wicked from quite a few peeps. Groove Armada also have a semi-regular night on some fridays at 93 Feet East, which is in Brick Lane - also well worth checking out.
Where abouts in London are u based, Dr? I'm in Holloway, N7 - just north of camden. D'ya have an email address?