Explore details about location Windsor Avenue North. Windsor Avenue North is a location situated within the Malone Lower alongside other areas such as Cromac Avenue, Ash Avenue, Eglantine Avenue.