LA foodfromwww.hamhigh.co.uk2 months 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.