It looks as if German Deli is waiting for the next Olympics.
They do have a special offer on Limburger cheese, best before date 28th July. I’m not a great eater of Limburger cheese, and am surprised it has a best before date at all. Also an offer on Halberstädter Wurstsoljanka. It is also the place to get your Sahnesteif, or indeed the Great German Bake-Off Hamper (don’t think Paul and Mary would think much of this one) and pseudo Currywurst pack.
There is apparently also a shop here at Stratford.