Get Directions to St Davids Church ← View details Yeo Close, Bettws, Newport NP20 7RS, United Kingdom, Newport, England Get Directions From* To * — Required information