Women of the Carshalton on the hill of London, England