Current Exhibition Turner Prize 24 25 September 2024 – 16 February 2025 Town Westminster County London