Park Lane, London, England.