Project Description

Terrace of four houses,  Genesta Road, Plumstead, built 1933-34 and designed by Berthold Lubetkin and A.V. Pilichowski