To be found just behind Clapham North tube station. It was a saturday when I took this, so I wonder if it's closed down?