Census

Date 1921
Place 114 Eglinton Road, Plumstead, London, England