Explore details about location New North Road. New North Road is a location situated within the London Borough of Hackney alongside other areas such as Clapton Common, Old Street, Grand Junction Wharf.