Finisterre upsizes to larger store in Covent Garden
May 14, 2024 5:52 amFinisterre has opened a new flagship store in London’s Covent Garden in an 80% upsize in the shopping district. Spanning 2,702 square feet, the shop at... View Article
Finisterre has opened a new flagship store in London’s Covent Garden in an 80% upsize in the shopping district. Spanning 2,702 square feet, the shop at... View Article
THE NEXT EVENT