30 Leigham Avenue, Streatham, 1952
No.30 Leigham Avenue, Streatham, a large semi-detached property viewed from the rear garden, 20th June 1952.
No.30 Leigham Avenue, Streatham, a large semi-detached property viewed from the rear garden, 20th June 1952.