FOCAL International Awards 2025 19th June 2025 Church House Westminster, Deans Yard, London, SW1P 3NZ Read more