Where is High Commission of Jamaica?

Where is High Commission of Jamaica located?

High Commission of Jamaica, High Commission of Jamaica, Great Britain (approx. 51.500195°, -0.17480557°)


Where is High Commission of Jamaica on the map?