Venue

London, UK

 London is the capital and largest city in England and the United Kingdom, and the largest city in the European Union. London is considered to be one of the world's most important global cities and has been termed the world's most powerful, most desirable, most influential, most visited, most expensive, innovative, sustainable, most investment friendly, most popular for work, and the most vegetarian-friendly city in the world.