Lady of the Buki Carshalton of London, England