We've used
Polyglott a couple of times for trips within Europe and longhaul.
They speak good English and seem quite knowledgeable.
To be honest many travel agents around the city speak at least reasonable English - I think it comes with the territory.