Toms to open first London store

News | | Leave a Comment

American footwear brand Toms is set to open its first UK standalone store in London’s Soho district.

The new store is poised to open this May and will stock Toms’ mainline collection, as well as exclusively hosting its new eyewear line.

An opening event will be held on May 5, with a special appearance from Toms founder Blake Myoskie.

Pin It on Pinterest