Just read about it today - it opens on Friday. I liked some of the stuff on their website but was always put off by the price - plus they'd have to ship it from the US! If I was anywhere near London I'd be tempted to go in and have a nosy.