Explore details about location Limeslade Close. Limeslade Close is a location situated within the Cardiff alongside other areas such as Church Road, Loftus Street, Clos Pen y Clawdd.