‘Internet Cafe’, a new exhibition exploring 2000s themes, opened in London last week (30 January 2026) and runs until 7 March 2026. Staged at Sir James Stirling’s fittingly postmodern No.1 Poultry, ...