With more than 13 million inhabitants London is the biggest city in the United Kingdom. It is also one of the most important cities of the international finance. Divided in different zones, you will easily find a lot of meeting venues in The City of London or Canary Wharf which are the famous business and financial areas. But London is not all about big banks, the East London is also famous for its art galleries, the pubs and the small concert venues where everything is about culture and open mindedness. In this part of the city you should be able to find some disruptive venues to organize less conventional or creative meetings.
The airport of Heathrow is only at a distance of 25km from the city center. Thanks to the famous London cabs, the double decks, the Tube and even the boats on the Tames, it is really easy to move within the city
Top searches venues in London: