Finisterre unveils biggest store yet in Covent Garden

Products on display at Finisterre, Covent Garden, London

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?

Want to read more?

Register for LIMITED guest access

Register now

Sign up for a month FREE trial

Subscribe now