Ok the "!" may have been a stretch... I don't even eat Taco Bell when I'm in the States, but the thought of them being in the UK for some reason makes me a little happy. I know, I know, that's sad, right? maybe not?
Mike told me about Taco Bell being here, but I didn't really believe him so I did some research and he was actually telling the truth... As of today there are two locations and quite far from Notting Hill... 1 hour and 15 minutes by public transportation...
As of today their locations are:
Lakeside Shopping Centre
West Thurrock, Grays, Essex RM20 2ZP
Eastgate Shopping Centre
Basildon, Essex SS14 1EB
If you go or have already been let me know how it is!