The winners of the 2025 London Design Medals have been announced as the London Design Festival prepares to kick off this week (13-21 September), with Michael Anastassiades, Norman Foster, Sinéad Burke ...