Zabludowicz Collection – The Stand-Ins: Figurative Painting from the Collection

176 Prince of Wales Rd, London NW5 3PT – (7 October – 19 December, 2021)