Explore details about location The Poplars. The Poplars is a location situated within the Flintshire alongside other areas such as Pen y Ball Street, St Cynfarch's Avenue, Ffordd y Goedwig / Forest Walk. Additionally, some smaller parts of The Poplars include specific areas like Wood Lane, Wellington Close, Walpole Avenue adding to the diversity of its landscape.