2024 Top 150 Real Estate ranking: 90
Primark will be opening a store of 13,500 m², of which 8,800 m² retail space at 70 Damrak, Amsterdam, making it the biggest Primark in the country. The lessor is Bouwinvest, on behalf of the Bouwinvest Dutch Institutional Retail Fund.