Home Tags Salah Al Din Metro station
Tag: Salah Al Din Metro station
The unfailingly punctual Dubai Metro is the lifeline of millions of UAE employees who travel across its extensive routes to their offices everyday. Connecting most...
"The store suffered for two years from when the construction began," Mr Jaman says. "The parking was removed for the Metro's construction, and when the station got higher and higher, people couldn't see the store any more from the street. Business really went down.