The River
ลุมพินี พาร์ค ริเวอร์ไซค์ - พระราม 3 ถ.พระราม 3 บางโพงพาง Yan Nawa, Bangkok 10120, Thailand
Location and Neighborhood