Explore details about location Nelson Street. Nelson Street is a location situated within the Newcastle upon Tyne alongside other areas such as Akenside Hill, Argyle Street, Briarwood Crescent.