Where is Shakespeare's Globe?

Where is Shakespeare's Globe located?

Shakespeare's Globe, Shakespeare's Globe, Great Britain (approx. 51.508057°, -0.097222224°)


Where is Shakespeare's Globe on the map?