Explore details about location Church Hill Close. Church Hill Close is a location situated within the Vale of Glamorgan alongside other areas such as Drope Road, Elan Close, St Cyres Road.