Explore details about location Griffin Close. Griffin Close is a location situated within the Vale of Glamorgan alongside other areas such as Raven Close, Stallcourt Avenue, Willowmere.