Explore details about location Lowlands Road. Lowlands Road is a location situated within the Torfaen alongside other areas such as Varteg Road, Monmouthshire Canal towpath, Beech Close.