London is currently Europe’s leading business travel hub, but Heathrow is an embarrassment, writes Andrew Crawley While collaboration and virtual...