Current condition
Demolished / No longer exists
I was watching a documentary the other day, filmed in 1972, and some of it was filmed at the building that previously stood on this site. I was wondering if anyone had any information or photographs. Two small apartment blocks (24 & 24a) now occupy the site.