Census

Date 1881
Place 118 Trafalgar Road, Camberwell, London, England