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 2014.
336-337 The Strand
London WC2R 1HA
The ME London Hotel was recognized as one of the best hotels in UK in 2013. The award winning architectural and contemporary building in downtown London looks right at the Thames and is around the corner from Trafalgar Square, Houses of Parliament and St. Paul’s Cathedral. With a modern conference area right within the hotel, the ME London is the perfect spot to meet the UK hosting industry.