Filters:
embassy in Hoyland, England
About 4 results.
VFS Global
Ecclesall Road 257, S11 8AB Sheffield, United KingdomVFS Global, Diplomatic Missions and Governments Worldwide
British Orthodox Church
The British Orthodox Church is a small independent Orthodox jurisdiction, Our mission is to the people of the British Isles, and though we are completely Orthodox in our faith and practice we rem…