Explore details about location Nelson Street. Nelson Street is a location situated within the Town Parks alongside other areas such as Marlborough Street, Millfield, Upper Queen Street.