Has anyone ever been the the Designer Warehouse Sales that run at the Islington Studios in London? I will be in London briefly and have a little bit of time so wondered if they were worth a visit?