Fashion
Tom Ford to open first London flagship
American fashion designer Tom Ford is set to open his first flagship store in the UK on Sloane Street, becoming the latest addition to the leading luxury retail destination and reinforcing Sloane Street’s reputation. Tom Ford will be the new anchor at The Cadogan Estate’s new 201-206 Sloane Street development, leasing an 8,000 sq ft store on a...
loading...