Montreal| Remodel| Sustainability
June 4, 2021
Holt Renfrew Ogilvy Dazzles As a Sustainably Forward Luxury Flagship
Located at 251 Saint-Catherine Street West in Montreal, Quebec – the new flagship store is the largest Holt Renfrew store in Canada, occupying 6 floors