Explore details about location Osborne Road. Osborne Road is a location situated within the Stoke-on-Trent alongside other areas such as Whitaker Road, Brook Street, Elder Road.