Explore details about location Whitchurch Place. Whitchurch Place is a location situated within the Cathays alongside other areas such as Nant y Wedal, North Road, Colum Terrace.