Explore details about location Osborne Road. Osborne Road is a location situated within the West Midlands Combined Authority alongside other areas such as Admington Road, Bedford Road, Station Road.