Has anyone bought any of their clothes recently? They used to have stores in London but they have all closed down, I’m heading to France in 2 weeks. Used to like their stuff but the new website makes the clothes look a bit cheap and I wonder if quality has dropped. Thanks for any info!