Explore details about location Mountain Road. Mountain Road is a location situated within the Pentyrch alongside other areas such as Pantglas, Clos Caewal, Bryn yr Eglwys.