Explore details about location Greenwood Street. Greenwood Street is a location situated within the Hebden Royd alongside other areas such as Bethel Terrace, Hangingroyd Lane, Hobart Buildings.