
BATTLE OF IDEAS FESTIVAL 2025
Church House Westminster, Great Smith Street,, London, United KingdomThe 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, […]