Tom Ford Flagship Store London

Back in September, designer Tom Ford opened his first flagship store in London, the store like everything Tom Ford does is elegant and simple.
8,000 sq. ft. space located on Sloane Street in the neighborhood of Knightsbridge, designed by William Sofield.
Tom Ford, President and Chief Executive Officer, commented, “I am happy to be opening a flagship store in London. Our British customers are among the most discerning and stylish in the world. Opening our first directly operated flagship in the UK is an important step in solidifying our position as a global luxury brand.”