The Ancient Mariner in Poets Corner is okay, a bit up itself, but normally has nice food, selection of ales and decent lagers.
The Poets Corner pub (Harveys) just up the road is a pretty good 'proper' traditional pub that also does good reasonable food, while you also have on Portland Road, The...