Has anyone been to this please? Is it worth a visit? Was looking at trying to get to Marylebone for Seraphine then this came up as a stockist. And it's near H&M so maybe could do both.