I walked by this pub in Stratford a couple of weeks ago (just before the second lockdown), slightly concerned that it was boarded up. It has transpired it’s just being refurbished internally and will re-open in the spring of 2021. It’s perhaps best known for being the birthplace of Iron Maiden, where the band played numerous times in the mid-1970s. I have no knowledge about Iron Maiden (nor indeed much knowledge about anything music related to be honest), but the pub’s web-site does note the band’s pyrotechnics and theatre which soon meant that the building wasn’t big enough for the number of fans who wanted to get in.
On a different matter, CAMRA report that the pub doesn’t offer real ale (let alone craft beer), which I have to confess is more relevant to me.