In the Studio 05 March 24 Rachel Omrose is a British designer and therefore we decided to make most of the collection in London. Quality and fit are both important factors when constructing garments and...