The confusion start with using populair names for different things. If you apply for a Non Immigrant O visa based on marriage with a Thai National in at the Thai Embassy in Londen here are the requirements, first part is the Basic Documents Required for ALL Types of Non-Immigrant Visa and than scroll down to Non Immigrant O section
*********************************************************************************
*****
**********
-Non-Immigrant-visas.html