Where is Embassy of Romania?

Where is Embassy of Romania located?

Embassy of Romania, Embassy of Romania, Great Britain (approx. 51.5039°, -0.19°)


Where is Embassy of Romania on the map?