Explore details about location Heol Amlwch. Heol Amlwch is a location situated within the Llandaff North alongside other areas such as Blosse Road, Ty Mawr Road, Clos Cemmaes.