Census

Date 1921
Place 75, Spencer Road, Stoke Newington, London, England