Get Directions to Duckpool Road Baptist Church ← View details 53 Duckpool Road, Victoria, Newport NP197EN, United Kingdom, Newport, England Get Directions From* To * — Required information