Hi
A couple of queries regarding the above departure. The flight home leaves New York on the Monday but actually arrives in UK on Tuesday?
Also as I have been to Russia, in the back of my mind I have the feeling I cannot get an online ESTA but have to go to the Embassy. Is this right?
Many thanks