Explore details about location Buttrills Close. Buttrills Close is a location situated within the Vale of Glamorgan alongside other areas such as Castle Avenue, Woodham Close, High Street.