Home » Project Eden
- January 24, 2022
- Location: London, United Kingdom
- Existing/Realized: Existing
- Asset Class: Office
Acquisition of 19-20 St James’s Street, in central London. The mixed-use property, which was fully redeveloped in 2018, comprises 53,000 square feet of multi-let Grade A office accommodation and 2,944-square-feet shop.