Got DTV in 2 days from London Embassy. On the bus so can’t write a long post. Ask any questions and I’ll answer them when I can
TLDR : Answer Summary
A user shares their experience of receiving their Digital Nomad Visa (DTV) from the Thai Embassy in London within 2 days. The post invites questions while on a bus, leading to various inquiries about the bus condition, visa processing efficiency, document requirements, and whether the application process was done online or in person.
DTV VISA RESOURCES / SERVICES