The Asia Market in Drury Street have a frozen roast half chicken type thing. It's not bad. When you go in the entrance head straight for the freezer at the very back.
On another note I haven't seen the incredible satay sticks in there in a while. Marvelous yokes.
Must have a look for the satay sticks next time I'm in though.