Log In or Register
I stumbled across this place earlier today when I was out exploring the City of London. I remember going there when I first moved to London nearly 20 years ago and I'd never been there since until today.