Explore details about location Penhill Road. Penhill Road is a location situated within the Cardiff alongside other areas such as Colwyn Road, Wilson Place, Herbert March Close.