Built 1938 Closed 1965
Location Bow Road, Fairfield Road, London, E3
Categories
Authority
More Information Poplar Town Hall