‘LEIGHAM HALL’, STREATHAM HIGH ROAD, STREATHAM CENTRAL
‘LEIGHAM HALL’, STREATHAM HIGH ROAD, STREATHAM CENTRAL
'Manor Court' in Leigham Avenue, 'Leigham Hall' and 'Streatham Court' in Streatham High Road, Streatham Central. Advertisement for luxury flats from a Streatham Hill Theatre Programme, 31st October 1938.