18 Mellon St, Newport NP20 1EP, UK
60 Brickyard Ln, Newport NP20 5ES, UK
2 Dickens Dr, Newport NP20 3JQ, UK
41 Kestrel Way, Duffryn, Newport NP10 8WF, UK