Boots Opticians Wigmore Street opens as luxury eyewear destination

Published on April 7, 2026
Based in one of London’s most recognisable luxury retail locations, the practice showcases more than 40 designer brands