Women of the Crofton park of London, England