Image 1 of 1
Photo Art Print of Theatre Severn and the Welsh Bridge over the river Severn in Shrewsbury available as a Download, Framed, Canvas, Fine Art and Photo Print. The Theatre Severn is the newest public building the small market town of Shrewsbury in Shropshire. Shrewsbury is my home town and it has been great to see this new building spring up in the heart of the town. The really clever thing about this building is the way it used modern materials and building methods and yet remained sympathetic to the older buildings which surround it.