BATTLE OF IDEAS FESTIVAL 2025

Church House Westminster, Great Smith Street,, London, United Kingdom

The annual Battle of Ideas Festival, taking place on the weekend of the 18th and 19th October, features hundreds of lively debates with well-known speakers, covering all the biggest political, […]