"The Red Lion is thought to have been built around 1567 and probably played host to travelling groups of players. … Archaeologists are as certain as they can be that they have found its remains at a site in the East End of London where a self-storage facility once stood." " The Guardian
SOURCE: ArtsJournal at 11:42AM on June 10, 2020