Census

Date 1871
Place Norwood Bury Lodge, Colliers Water Lane, Croydon, London, England