Corrections will be welcome, as I'm wondering if I'm going crazy, but, wasn't there already a Taco Bell in central London in the mid-1980's? This article seems to say it's only just being launched as a franchise in the UK, but I seem to remember one years ago -- help me out if I'm just losing my mind!

I could have sworn I was walking through somewhere like Charing Cross or Shaftesbury Avenue, and there was a Taco Bell complete with the mission-building shape around the bell logo. At that time I hadn't yet set foot in the US but the place stood out to me and I didn't forget it; when I wound up in Texas of course they were all over the place!
If I was dreaming, then that's freaky, lol.