Video Metro Station World Trade Center Sheikh Zayed Road Dubai By media office - April 26, 2009 0 1166 Facebook Twitter Pinterest WhatsApp  This is the nearly finished Dubai Metro Station next to the World Trade Center on Sheikh Zayed Road in Dubai. It looks so nice in the shiny gold color, we cant wait to see the trains rolling in 🙂