When were shakespeares plays regularly played in London?
William Shakespeare's plays were regularly played in London during the Elizabethan era, which lasted from 1558 to 1603, and the Jacobean era, which lasted from 1603 to 1625. Shakespeare's plays were primarily performed at two London theatres: The Globe and The Curtain.