I had my stag do there – it was a good laugh, pretty much standard fare for a stag. The first night was the most fun as we went up towards the student area and the bars were nicer. The second night was the night of the England v Portugal match at the last WC so there were quite a few very drunk people around and we went right into the centre of the locals drinking area (Haymarket?)
I couldn't recommend where to eat as I just followed the lead of the best man, but I do remember the event of where we ate on the second night as I had a very nubile young waitress sitting on my knee applying make-up (I was dressed 'like a lady' so she made my make-up match the dress…)