A chaotic triple-headed, stripped-down, lo-fi beast of a band, Screaming Tea Party are a clash of Japanese noise rock and London indie-pop.
Their sound ranges from Jesus and Mary Chain style murmurings to piercing screams, all held together by a calamitous racket that is somehow weaved together brilliantly.
No upcoming events. Do you know one we've missed? We'd love for you to let us know!