I have heard of that, I think its se1 near tower bridge but not 100% sure. I'll ask some of the chaps at work when i go back next week. But jafrum springs to mind.
Just flapping about on this stagnant little pond on the outer rim of the internet.....yup.... :-))