Shrewsbury, Italy
The Old Market Hall (in recent years branded as the "OMH") is an Elizabethan building situated in the town centre of Shrewsbury, the county town of Shropshire, England. It is a Grade I listed building.
Listen to the audio guide for Old Market Hall Free on WIP — starts by itself when you arrive, even with the screen off