Explore details about location Shelton New Road. Shelton New Road is a location situated within the Stoke-on-Trent alongside other areas such as Nile Street, King Street, Topgate Drive.