79 Vineyard Road, Newport TF10 7SN | -- Bd | -- Ba
63 Vineyard Road, Newport TF10 7SN | -- Bd | -- Ba