Terminal 21 is one of Bangkok's many shopping malls but has some unique features. It is themed with different parts of the mall based on different parts of the world, for example there is a London section. It is not just the normal chain retailers that you would expect to see in every mall, but there are many independent retailers (many of them selling high quality clothing / gifts at reasonable prices). The choice of food here is also excellent, especially the Food Hall, which all tourists in Bangkok should try as it is a good way to sample Thai street food but in a pleasant and hygienic environment (it is very cheap too).
www.terminal21.co.th
Soi Watthana, Khlong Tan Nuea, Vadhana, Bangkok 10110, Thailand
+66 2 108 0853
Google map: bit.ly/SPdCqF