Explore details about location Culverhouse Cross Roundabout. Culverhouse Cross Roundabout is a location situated within the Cardiff alongside other areas such as Windsor Esplanade, Argyle Way, Wyndham Road.