Explore details about location Ivor Street. Ivor Street is a location situated within the Vale of Glamorgan alongside other areas such as Pound Lane, Heol Gwendoline, Bron-Y-Mor.