Explore details about location Nelson Street. Nelson Street is a location situated within the West Midlands Combined Authority alongside other areas such as Hollyhurst Drive, Camberley Road, Apple Tree Close.