Thai Consulate in Liverpool 35 Lord St, Liverpool, Merseyside L2, UK (0151) 2550 504 Thai Consulate in United Kingdom