You get thai passports at the satellite offices around bangkok OR out at the Ministry of Foreign Affairs Office out at the gov't complex on Chaengwattana Road.
Brit passports can ONLY be gotten from the company VFS Global in the Trendy Building. Although you can use an agent to get them for you.
******************************************