I'm looking for a place to take my group of university students on our last night in London. I should have the budget to go a little nicer than most of our meals, but it would still need to be fairly reasonable--probably no more than 30GBP per head including a drink (though if we have no incidents throughout the trip we might have a bit more money to spend, so I wouldn't mind hearing about pricier options). The last time I did this trip we ended in Manchester and had our final meal here: http://oliverestaurants.uk.com/
We're staying by the Southwark tube station, and we're headed to a show at the National Theatre that night at 8, so something in the area would be idea. We're a group of 14, so that could be limited, and I have a couple of vegetarians and a couple of pescatarians in the group, which also limits us. I imagine that Italian or some sort of Asian would be ideal since there would be many vegetarian options instead of just one, but I'm certainly open to other things.
Things that look promising nearby: Ping pong, Ristorante Olivelli, Waterloo bar and kitchen, RSJ. There's also Terrace--the small plates place at the National Theatre.
Any feedback on these or better suggestions would be great.
Also, I imagine they'll want to go out for a drink after the show since it's their last night. Any idea on pubs (ideally) or bars that are open past traditional pub hours in the area?
Thanks for all of your help in advance. I've been lurking on the board in preparations for this trip and another I'm making in July, and you've all been so helpful already.