Image Type colour photograph Commentary 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. Image Date 2012 Source 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.