Explore details about location Staplehurst Road. Staplehurst Road is a location situated within the Manchester alongside other areas such as Bombay Street, Fern Street, Wellhouse Drive.