3895164 223c6438 120x120
On this site stood the Carpenters Company's Technical Institute and Day School 1891-1905

Jupp Street, E15, London, United Kingdom