Explore details about location Heol Layard. Heol Layard is a location situated within the Cardiff alongside other areas such as Clyde Street, Coedriglan Drive, Ferry Road.