A chap posted this picture on Twitter. Supposedly a fire station on Stapleton Hall Road. I'm damned if i can figure out where it could have been. Any thoughts?
The coal office suggests it was near the old Stroud Green station, but it doesn't look like any corner by that junction as far as I can think. I wonder if it was mislabelled.