Explore details about location Marcross Road. Marcross Road is a location situated within the Cardiff alongside other areas such as Llys Tal y Bont Road, Spring Gardens Terrace, Queens Road South.