London 2023
Global Economic Forum G20 Initiative Summit
House of Lords (UK Parliament) , London