Explore details about location Soarel Close. Soarel Close is a location situated within the Cardiff alongside other areas such as Beauchamp Street, Beresford Road, Swallowhurst Close.