Where is High Commission of Jamaica?

Where is High Commission of Jamaica located?

High Commission of Jamaica, Westminster, United Kingdom (approx. 51.50019°, -0.1748056°)


Where is High Commission of Jamaica on the map?