Census

Date 1921
Place 29 Strode Road, Willesden, London, England