You can only apply through the Thai embassy in London if you are physically in the UK or somewhere that embassy has jurisdiction. If you are in Cypress you must apply through the Thai embassy in Rome.
There is a DTV group that you might be able to find specific reports about that embasy if you use the search feature.
*******************************************************