La famiglia is on the list, but we've not actually been in and around London much this year. Yeah i've been tot eh punch bowl good pub, though I've never eaten there. Same could be said the Lady Ottoline, although that might be a bit out of your way. Lambs Conduit Street, around the corner from there has lots of bars, restaurants and cafes. The Lamb is a decent boozer.
If you're going to the RA, I would recommend those places i've mentioned in the previous post. Also, Princi's is an italian cafe, awesome selection of cakes and good coffee! Quite often filled with Italians so must be a good sign.
Will ask my sister about Brixton as the places I go to probably aren't the places you'll be looking for. The only pubs I remember are the Craft Beer Co, Duke of Edinburgh (nice beer garden if the weather is decent) and Dogstar.