Meetings, incentives, conferences and exhibitions
It is not easy to find a suitable venue for a large conference in London. There, I said it. Not..