Leidsestraat 34-36 Amsterdam



11 November 2020

Abercrombie & Fitch opened their Flagshipstore in the Netherlands in 2012. The monumental building on the corner of Leidsestraat and Keizersgracht has a surface of approximately 2700m² and was the former department store The Metz! B&O Retail advised Abercrombie and Fitch on the lease of their store at Leidsestraat 34-36 in Amsterdam