Could it be the Marco Tailor at Siam Square? I had a suit made there back in 2004 - by far the best suit I have bought in Thailand - it is still my favourite suit and looks as new. Price was around...