Original site of the Globe Theatre is located in London, United Kingdom on Anchor Terrace, 125 Park St. Original site of the Globe Theatre is rated 4.2 out of 5 in the category historical landmark in United Kingdom.
Address
Anchor Terrace, 125 Park St