Where is His Majesty's Theatre?

Where is His Majesty's Theatre located?

His Majesty's Theatre, His Majesty's Theatre, Great Britain (approx. 57.148°, -2.1049°)


Where is His Majesty's Theatre on the map?