Home » Beauty » Inside the first global Tom Ford beauty store

Inside the first global Tom Ford beauty store

The beauty flagship is in London’s Covent Garden The first ever Tom Ford beauty store, in London’s Covent Garden, boasts both exquisite design and an innovative luxury shopping experience. Naturally. The stunning retail space (think layered grey glass, floating marble counters, infinity mirrors) is equipped with all t….

Read Full Article