i used to go there a lot in the 90s when i lived in london. saw jeff mills and laurent garnier play two of the best sets i've ever heard while there. gene farris, dj sneak, etc.
was a great space with good sound for the time. last time i was there was in 1999, though, so don't really know how it's been since.