Last time we played there I ended up in a funny old school pub about 10 minutes from the ground run by a bunch of old dears. One of them had shrunk so much she could barely see over the bar. They were streaming the football on old crt tv's, the carpet was older than the barmaids and the beer was horrible.
If I could remember what it's called I'd highly recommend it.
The Duchess of Cambridge on Goldhawk Road is decent. Some pubs around there are home fans only but we got in a couple because we had no colours.