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 Gallery of Modern Art. The present Theatre is a replica of the original one where Shakespeare is believed to have written many of his plays.(…)

Published On: Tuesday, June 18th, 2013