By Chloe Mills2024-05-13T16:15:00
Cornwall-based outdoor apparel retailer Finisterre has opened the doors to its newest flagship store in Covent Garden, London.
The new 2,702 sq ft store is the largest of the retailer’s 11 stores and follows its “huge success” in the Covent Garden Seven Dials region. The store is an upsize on its existing location, increasing its space by 80%.
Already have an account? Sign in here