LA foodfromwww.hamhigh.co.uk1 month agoThe North London restaurants named in UK's top 50AngloThai's Michelin star recognition highlights its innovative Thai-British cuisine, propelling it to 7th place in The National Restaurant Awards.