En este lugar, en 1576, James Burbage construyó el primer teatro de Inglaterra, conocido como 'The Theatre' (conmemorado hoy en día por una placa en Curtain Road).