Where is Royal Society of Arts?

Where is Royal Society of Arts located?

Royal Society of Arts, Royal Society of Arts, Great Britain (approx. 51.509045°, -0.12215°)


Where is Royal Society of Arts on the map?