Where is Theatre Royal?

Where is Theatre Royal located?

Theatre Royal, Theatre Royal (Station), Great Britain (approx. 55.86594°, -4.256853°)


Where is Theatre Royal on the map?