“Versailles: Science and Splendour” is at London’s Science Museum through April 21, 2025.
Those lucky enough to get tickets viewed the evening portions of Christian Marclay’s 24-hour time-themed film at the MoMA.