Definitely the best Satay In London. Yummy! :-) Thks @pujipujirest