Get Directions to The Pheasant Inn ← View details 68 Upper Bar, Newport TF10 7AW, United Kingdom, Newport, England Get Directions From* To * — Required information