Extra payments added to the base price for any reason.

learn more… | top users | synonyms

2
votes
0answers
31 views

Visa fee for Swiss visa in London

I am an Indian, residing in UK, planning to visit Switzerland. I see that there are two places in London where you can apply for the visa VFS Application Center, The Battleship Building, 179 Harrow ...