The ultimate list of London-based investors 2021 Top investors working their capital in the UK's capital