×

Red Bull Theatre

The Red Bull was an inn-yard conversion erected in Clerkenwell, London, operating in the 17th century. For more than four decades, it entertained audiences drawn primarily from the City and its suburbs, developing a reputation over the years for... Wikipedia
Opened: 1604