Census

Date 1911
Place 78, Spencer Road, Stoke Newington, London, England