Delhi Wala menù, Twickenham