Thai Square Covent Garden - 166-170 Shaftesbury Ave, West End, London WC2H 8JB, UK on Eaten