Girls of the Telegraph Hill of London, England