Location: London, England