Looking for a place to meet? London’s first choice New research by American Express reveals London is set to be Europe’s top destination for meetings in 2014. It’s a boon for the business travel community for the capital to be seen as the gateway[…] 31st October 2013