Project manager on 65-85k
https://uk.indeed.com/m/viewjob?jk=a43416327745431e
Lead data scientist 100-110k
https://www.reed.co.uk/jobs/lead-data-scientist/56925078
Neither of those are London based.