Census

Date 1881
Place 159, New Bond Street, Mayfair, London, England