I am a uk national, but live in France
we are going on a tour in China starting in Beijing in October and finishing in Shanghai, we will be there for 14 days do I need to go to London for a visa or can I go to Paris.
Reply
we are going on a tour in China starting in Beijing in October and finishing in Shanghai, we will be there for 14 days do I need to go to London for a visa or can I go to Paris.