The Globe Theatre is located in one of London’s most picturesque locales – the banks of the River Thames overlooking the river. Adjacent to it is the world famous Tate…
The Globe Theatre is located in one of London’s most picturesque locales – the banks of the River Thames overlooking the river. Adjacent to it is the world famous Tate…