The town hall was in the High Street near the top of the picture, at the N end of the town. South of it is the ruined castle, and the Severn River can be seen on the right.
Google Earth
The town hall was in the High Street near the top of the picture, at the N end of the town. South of it is the ruined castle, and the Severn River can be seen on the right.