Concept-led luxury fashion and accessories brand Varana is opening a shop on Dover Street, Mayfair, W1. The retailer has agreed a ten-year lease on a seven-storey boutique at 14 Dover Street.
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.