Explore details about location Severn Street. Severn Street is a location situated within the Powys alongside other areas such as Gallowstree Bank, Heol Iorwerth, Maes Myllin.