The popular women’s clothing shops opened in Cambridge’s Grand Arcade on July 17. It opened in a 1,000 sqft premises and is ...