Site 22, Leigham Court Road, Streatham, 1952
Blocks 1 and 2 of the housing development under construction on site No.22, Leigham Court Road in 1952.
Blocks 1 and 2 of the housing development under construction on site No.22, Leigham Court Road in 1952.