Orchard Street Investment Management has bought an “ultra-urban” industrial estate in Charlton, south-east London, on behalf of its £400m impact fund.
The investment manager bought the freehold for the last-mile estate
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.