» Place: 66 Holland Park Mews, Kensington, Middlesex, England
1881 Census: 66 Holland Park Mews, Kensington, Middlesex