London was the centre of the art world. Now it’s the English countryside

June 11, 2025
5 Mins Read