I think the High St Kensington WF has the roast downstairs... that's where I'd usually grab one but the local health food shop had them again this year and I'd rather give my hard-earned to them... second year I've bought the Tofurky roast, it was v good last year.
Know anywhere in Ldn that's stocking the Tofurkey Xmas Roast this year?
Whole Foods Camden were only stocking the Feast version, which adds another £12 for some gravy and a stick of jerky, and isn't worth the expense.