Try a Stockpot. There are a couple of them dotted around the centre of London. Here's a review of one
http://www.itchylondon.co.uk/venues/516.html . I think if anything the reviewer is a little harsh. I've had some very nice meals in Stockpots. You can get a 3 course meal for under a tenner which is pretty amazing considering the location.