25 Prospect Rd, Newport PO30 1JH, UK
2 Lambourne Walk, Bettws, Newport NP20 7UB, UK
67 Dickens Dr, Newport NP20 3JN, UK
82 Capel Cres, Newport NP20 2FS, UK