Census

Date 1911
Place 89 Station Road, Finchley, London, England