Just back from a weekend in London, and based on recommendations I hit the Harp pub. Excellent little place, with a nice living room upstairs. The staff and clientelle are really friendly too. Good selection of beer also.
Another pub I'd recommend in the area, (just around the corner on Strand), is the Coal Hole. They do nice pies and sandwiches and have a few nice ales.