La localización de The Theatre era en Shoreditch, más allá del límite norte de la City de Londres y, por lo tanto, fuera de la jurisdicción de las autoridades civiles que a menudo se oponían al teatro.