Where is Duke of York's Theatre?

Where is Duke of York's Theatre located?

Duke of York's Theatre, Duke of York's Theatre, Great Britain (approx. 51.51°, -0.1275°)


Where is Duke of York's Theatre on the map?