Explore details about location Emblem Close. Emblem Close is a location situated within the Cardiff alongside other areas such as Willowbrook Drive, Grangetown Link, Allerton Street.