Well the only one I have been to in Bangkok was the Dubliner, And I used to go down there for food nearly everyday, Honestly some of the best grub being served in there, I would totally recommend the Cottage/Sheppards Pie, It was heavenly
Next time I will have to check out the X-change Bar aswell...
PS: The food is expensive enough in these places though, I think it was around 250-290bt for the Pie, But for me its more than worth paying a little extra for food that you are going to really enjoy..