Where is High Commission of Nigeria?

Where is High Commission of Nigeria located?

High Commission of Nigeria, High Commission of Nigeria, Great Britain (approx. 51.50689°, -0.12525°)


Where is High Commission of Nigeria on the map?