Norwich, Norfolk, England, United Kingdom
Lollard's Pit The site of a place of execution for heretics and other offenders in the sixteenth century
Listen to the audio guide for Green plaque № 8142 Free on WIP — starts by itself when you arrive, even with the screen off