Thai Square: Chicken satay Published November 6, 2017, 9:11 at 800 × 600 in Thai Square (London) ← Previous Next → The inevitable chicken satay for the brats.