Explore details about location Alma Road. Alma Road is a location situated within the Penylan alongside other areas such as Linden Avenue, Eastern Avenue, Ffordd Nowell.