There are better malls for the kinds of shops and bargains, Seacon Square being one of my favorites. But this place is full of great photo hot-spots.
Terminal 21 is right next to the BTS Skytrain station at Asok. For Thailand it is pretty high end as it is full of quite a few brand name stores like H&M. Loads of nice places to at such as Fuji for your Japanese food, MK the suki restaurant chain, KFC, Swensen's and so on, but there are also a few cheaper places like the Pier 21 Food court where you can get a decent slap up for like 50 Baht. Not my longest write up, but just learning these systems still. I will be back with more at some cracking markets soon near where I live out on the edges of this mega city!
This goes out to @dswigle ... for #marketfriday. As I said above, I will bring you more soon from nearer my home base!