Get Directions to North Road Travel ← View details 20 North Road, Newbridge, Newport, Gwent NP11 4AE, United Kingdom, Newbridge, England Get Directions From* To * — Required information