Explore details about location New North Road. New North Road is a location situated within the London Borough of Islington alongside other areas such as Rydston Close, Vineyard Walk, Freegrove Road.