57 Tredegar Street, Risca, Newport NP11 6BU, United Kingdom
Distance: 0 yd.
Company description
A warm welcome awaits visitors to the Risca branch of Davis & Sons, situated in the town centre with easy access to the major cities. We have a range of properties for sale and/or to let.