The United Kingdom has announced a new visa application centre in Port Harcourt, Rivers state capital. The new visa centre is located at Présidential hôtel, 5141 Aba Road, Port Harcourt,
The United Kingdom has announced a new visa application centre in Port Harcourt, Rivers state capital. The new visa centre is located at Présidential hôtel, 5141 Aba Road, Port Harcourt,