My son is going to Thailand at the end of June for over a month. Yes we have left it quite late to get a visa. Does anyone know how long it would take by post from the London embassy? I could go there in person and get it done but would prefer the postal route as long as it's reliable and quick. Does anyone have recent experience they can share please?