2023 Real Estate Top 150 ranking: 92
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.