Terminal 21 Shopping mall

Terminal 21 brings the dream of traveling the world to downtown Bangkok, with its cutting-edge concept that places several world-famous cities under one roof located on Sukhumvit Road, near the Asoke intersection, in Bangkok, Thailand