Exhibitions A bold celebration of contemporary art – Spring1883 returns to The Windsor 12 August 2025