Where is Embassy of Norway?

Where is Embassy of Norway located?

Embassy of Norway, Embassy of Norway, Great Britain (approx. 51.49811°, -0.15302779°)


Where is Embassy of Norway on the map?