From the Rough Trade website: Following our Radiohead in-store on January 16th, we are suspending any further in-store performances at Rough Trade East until further notice. We apologise for the disappointment and inconvenience this may cause. This does not affect in-stores held at our Talbot Road store (AKA Rough Trade West).
Does anybody know the inside story on this? I heard the police were involved at the Radiohead gig.