Explore details about location Eifion Close. Eifion Close is a location situated within the Vale of Glamorgan alongside other areas such as Pierhead View, Swanbridge Grove, Cowbridge Road.