Census

Date 1911
Place 63 Corbyn Street, Tollington Park, London, England