Where is Royal Institution of Great Britain?

Where is Royal Institution of Great Britain located?

Royal Institution of Great Britain, Royal Institution of Great Britain, Great Britain (approx. 51.50985°, -0.14254°)


Where is Royal Institution of Great Britain on the map?