Explore details about location Margaret Avenue. Margaret Avenue is a location situated within the North Lanarkshire alongside other areas such as Rosepark Avenue, Wilkie Drive, Mossywood Place.