Explore details about location Angus Road North. Angus Road North is a location situated within the Greenwich alongside other areas such as Perry Place, Blind Brook Lane, Curt Terrace.