Explore details about location Willingdon Avenue. Willingdon Avenue is a location situated within the Burnaby alongside other areas such as Willard Street, Cumberland Place, Plum Avenue.