Great Britain is Europe’s largest IT market and more than 100 of Europe’s 500 largest companies have their headquarters in central London. Therefore, it is only logical to make another stopover in London in 2015.
Click here to add this date directly to your calendar.
Park Plaza Westminster Bridge London
200 Westminster Bridge Road
SE1 7UT London, United Kingdom