Census

Date 1921
Place 71 Orford Road, Walthamstow, London, England