I have a friend coming through from Abu Dhabi and I want to pick them up at the world trade centre stop but I don't know exactly where this bus stop is and dont really want to go hunting for it in the dark. Does anyone know exactly where the stop is, perhaps on a map?
cheers in advance