Josh Croll … British Vogue: Turner Prize-Installation view, Claudette Johnson’s presentation in Turner Prize 2024 at Tate Britain, 25th September 2024 – February 16th 2025 … Frieze London is officially upon us and the art world is waking up from its...