Census

Date 1891
Place 38 Durham Road, Plumstead, London, England