Where is Royal Academy of Dance?

Where is Royal Academy of Dance located?

Royal Academy of Dance, Royal Academy of Dance, Great Britain (approx. 51.47468°, -0.175654°)


Where is Royal Academy of Dance on the map?