Where is RADA Studios?

Where is RADA Studios located?

RADA Studios, RADA Studios, Great Britain (approx. 51.520557°, -0.1325°)


Where is RADA Studios on the map?