Hi. Just discovered this place and now that skin has closed and the Thai place in Camden is SO bad thought this might be the next best available option. Can't find any mention of it on the site. Has anyone got any information or do I need to TOFTT? Thanks