I am a South African citizen planning on travelling to mainland Europe for three months and then London after that. The Schengen requires me to show the UK visa as it is my final destination country. However, I can only apply for the UK visa up to 3 months in advance. I will not be here to do that.
I'm not sure what to do - if I apply for the UK visa four months in advance, will it get rejected?
Will I have to apply for it while in Europe?