Explore details about location Poplar Avenue. Poplar Avenue is a location situated within the Ryedale alongside other areas such as Terrington South Bank, Finkle Street, Hogg Lane.