The Bloomberg Auditorium, London

39-45 Finsbury Square
London
United Kingdom