North Castle Street in Stafford

North Castle Street in Stafford is a minor road and crosses Jerningham Street and Castle Street and ends at South Street and comes from Doxey Road.

Road Type
minor road