IOD, London, UK

The annual celebration of Britain’s 50 Best Managed IT Companies Award and the Reseller Choice Awards takes place at IoD’s prestigious headquarters at 116 Pall Mall, London, UK.

London is the capital and largest city of England and the United Kingdom. The City of London, London’s ancient core and financial centre − an area of just 2.9 km2 and colloquially known as the Square Mile − retains boundaries that closely follow its medieval limits.


London is one of the world’s most important global cities. It exerts a considerable impact upon the arts, commerce, education, entertainment, fashion, finance, healthcare, media, professional services, research and development, tourism and transportation. It is one of the largest financial centres in the world and in 2019, London had the second highest number of ultra high-net-worth individuals in Europe. London’s universities form the largest concentration of higher education institutes in Europe.


London has a diverse range of people and cultures, and more than 300 languages are spoken in the region. Its estimated mid-2018 municipal population (corresponding to Greater London) was roughly 9 million, which made it the third-most populous city in Europe. London accounts for 13.4% of the U.K. population.

Venue Details
    Venue Details
      Venue Map

      Enter an address or map lat and lng from the Contact tab.