Food pop-up Thai Travel Food review: Som Saa, Climpson’s Arch, Arch 374, Helmsley Place, London Mr Foodie 5 January 2015 0