Jul 2024 Orchard Street’s Impact Fund acquires South East London last-mile industrial estate for c. £21 million
Jan 2020 Orchard Street completes acquisition of prime Greater London industrial estate for £40 million