Explore details about location Greave Close. Greave Close is a location situated within the Vale of Glamorgan alongside other areas such as St. Nicholas Court, Irving Place, Gaspard Place.