Census

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