Please note that the head office of British High Commission in Nigeria is in Abuja. The office in Lagos is known as the is the Deputy British High Commission. Here are the contact details:
10 Tourist Attractions in Nigeria That You MUST Visit
Nigeria is blessed with scores of tourist attractions. Out of the lot, 10 actually stand out as must-visit. They are: …