Explore details about location North Green Street. North Green Street is a location situated within the Plymouth alongside other areas such as Dunham Road, Old Bog Road, Bourne Street.