Lady of the Newbury Park of London, England