Explore details about location Poplar Avenue. Poplar Avenue is a location situated within the Blackpool alongside other areas such as Yeadon Way, Bispham Road, The Cloisters.