no you don’t, once you reside in any of the UK territories your application goes to London. You just have to provide your legal status and flight itinerary from the territory. They accepted our documents and it went for approval.
Do you live in the UK? Keeping my fingers crossed for the same turnaround time. Someone in our group did hers on Dec 21 and received it on Jan 4th which is about 6 business days.
as mentioned above I didn’t see the botC option until last week, when I saw it we did reapply and hoping we receive the visa by Friday morning. It was an honest mistake
The ask:thailand community, consisting of multiple Q/A groups with over 100,000 members, powers this platform. It is not an official government resource. Our members actively contribute to this resource, and while we strive for accuracy, we cannot guarantee its complete reliability. Assistance to travelers is provided as a community service.