Tom Ford Beauty opens first store in London’s Covent Garden today

The two level, 1,400-square-foot boutique, will showcase the full range of product in each category as well as offering services that Ford called “impeccable and high-tech.” The store concept is the designer’s vision entirely.

Read the full article.