It comes in the post with the physical Tastecard. I got mine today, after ordering it on Wednesday.
@Hassxn786 doesn't need moderation before posting. Maybe the mods would have not allowed this otherwise, though I'm not sure why.
I tried to post this yesterday, For some reason the mods wouldn't allow it.
It's posted to you with the Tastecard, did this offer last time it ran and that's what happened.
Can it only be used in London?