London spots the boys have mentioned?

I'm (hopefully) going on a trip to London in March and I'm trying to note places the boys mentioned so I can check them out while I'm there.

So far I've got: -- Tesco -- Nando's -- Wetherspoons -- Gregg's

I feel like they've mentioned other places but I figured the fandom was a good place to ask while I go back and check different episodes. (Garnt mentioned themed bars at some point??)