WHC, hopefully before but defo not after.!!!
Grim Reaper, I had The Founders Arms pub in mind. Its right next to the Tate modern just over the bridge from Blackfrairs train station.(about a 5 min walk). Its on the south bank of the Thames and has lots of seats outside. Great views along the river and nice reasonably priced food as well. Dead easy to get to from anywhere.
This is just my suggestion, done a bash there last year which went well but if anyone wants to meet somewhere else then lets hear it.! Over to you lot.......