Explore details about location Greenwood Avenue. Greenwood Avenue is a location situated within the Torfaen alongside other areas such as Cocker Avenue, Greenfield Place, Hollybush Way.