Explore details about location Penmaes. Penmaes is a location situated within the Pentyrch alongside other areas such as Lon Y Goch, Clos Caewal, Mountain Road.