ORGAN THING: The Grotto at East London’s Ridley Road Project Space, it was a “secluded and treasure-like notion” of an art show…
The Grotto at Ridley Road Project Space, London E8 – January 2022 – it was only on for a weekend, over on Ridley Road, by the market, and it did feel like a grotto, a purple grotto, a punky, DIY flavoured art grotto. And for once the fact there is absolutely no indication in terms…