Simon Carter opens flagship store on Connaught Street This item was originally published on this siteSimon Carter is to open a new flagship store at 20 Connaught Street, central London. c.chern2021-02-18T13:00:29+00:00February 18th, 2021| Share This Story, Choose Your Platform! facebooktwitterlinkedinEmail Related Posts Bailey criticises cladding fund and PDR extension Qatari Diar unveils its plans for embassy site Curlew Capital granted permission for Stratford student digs Recovery roadmap primes London office investment market for busy Q2 City of London Corporation approves British Land’s 38-storey City tower