Explore details about location Church View Close. Church View Close is a location situated within the Vale of Glamorgan alongside other areas such as Monmouth Way, Bridgeman Road, Ewenny Road.