South by Southwest 2025, taking place in London, has set its festival dates. The inaugural fest, celebrating the convergence of “creativity, culture and innovation” will take place from June 2-7 in Shoreditch. Building on the decades of success for the global festival in Austin, Texas, and now in Sydney, Australia, SXSW London is expected to […]