Explore details about location Penhill Close. Penhill Close is a location situated within the Cardiff alongside other areas such as Nora Street, Pitman Lane, Pethybridge Road.