From 2025 onwards, Nesta Impact Investments will not be making any new investments into seed/series A investment stages.
© 2025 Nesta. Nesta is a registered charity in England and Wales 1144091 and Scotland SC042833. Our main address is 58 Victoria Embankment, London, EC4Y 0DS.
All our work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License, unless it says otherwise. We hope you find it useful.
We will continue to manage our existing portfolio of 40 investments, providing our most promising assets in the portfolio with follow-up support to ensure we maximise our returns and deliver on the impact we set out to achieve.
Nesta will continue our venture building role through Mission Studio, which creates, spins out and scales start ups to tackle the UK’s most pressing challenges.