British menswear brand Garbstore has opened a 2,000 sq ft store in London’s Seven Dials at 9 Earlham Street, W1. It has agreed a temporary six-month lease. The space will introduce a series of collaborative projects with well-known brands such
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.
Register
Find Out More