The tiny street is decayed Elizabeth. Been that way for years. I don't even think Shore Road Pumping Station opens anymore. It only ever opened at weekends and it may do now for special visits, not sure. I was told that it is now on Peel Holdings land, but not heard that from anywhere else.
Fantastic piece of machinery, and such a shame if it no longer opens.
...and those who were seen dancing were thought to be insane by those who could not hear the music.FN