American fashion designer, Tom Ford is opening a London store in the high-end Knightsbridge district. The 8,000 square-foot shop is being leased for $1.6 million a year. Ford has signed a ten-year lease with The Cadogan Estate for the storefront on Sloane Street.
Although Tom Ford’s women’s collections can be found in Britain at Harrods, Harvey Nichols and Selfridges, the store on Sloane Street will be the first London standalone outlet. The flagship store will carry men and women clothing, eyewear and accessories.
The London store is planned to open in 2013.