Celebrating four decades of ground-breaking contemporary art, Saatchi Gallery will open landmark exhibition, The Long Now on 5th November 2025, supported by De Beers London.