• Home
  • Tags
  • St Christopher’s Place

St Christopher’s Place news and archive

Design

Les 100 Ciels opens first UK store

Fashion retailer Les 100 Ciels has opened its first European boutique at St Christopher’s Place in London’s West End. Les 100 Ciels, which translates as ‘The one hundred skies’, has eight stores across the Far East and has become well known for its casual garments primarily produced in high quality yarns such as cashmere and linen. “We knew we...

loading...