Heads up people
From 15 June 2019, visa applicants in the UK and Ireland have to apply online
This is for the thai consulate in London.
TLDR : Answer Summary
As of June 15, 2019, visa applicants from the UK and Ireland are required to apply for their Thai visas online at the Thai consulate in London.