NOTE: site has been rebuilt recently. Mistakes likely.
National Stadium BTS station is at the start of the Silom line, in Central Bangkok.
Beer Guy
·