By Sara Noah London’s art landscape in 2025 is a pulsating tapestry of innovation, history, and rebellion. From Tate Britain’s digital provocations to the Barbican’s…