Another contender for the best croissants in Bangkok, James Boulangerie first served up their mouth-watering buttery treats from their HQ operations on Phran Nok Road. But the brand has since opened up a more accessible shop at ICONSIAM, where cafe-goers tuck into palm-sized macadamia caramel croissants and Thai-style bistro fare while looking out to gorgeous vistas of the Chao Phraya River.