Explore details about location Caraway Close. Caraway Close is a location situated within the Cardiff alongside other areas such as Dowlands Way, Green Farm Road, Boulevard de Nantes.