England London United Kingdom Globe Theatre Posted on June 11, 2013 by L H Watson Reading time less than 1 minute The Globe Theatre where we saw “The Taming of the Shrew”. Like this:Like Loading... Related