The Crown Jewel: Drone Footage of SGR’s Mombasa West Station Under Construction The Mombasa West Station will be the grandest of all stations currently under construction along the Standard Gauge Railway. It’s the biggest and most January 27, 2017 Business·News·TL·Video