Rebecca Street is the UK’s premier socially conscious luxury fashion company, revolutionizing an industry by creating design-led collections sustainably and ethically, and empowering consumers to purchase luxury products in accordance with their social values.