39 Poplar Road, Bishops Itchington, Southa... Terraced | -- Bd | -- Ba
43 Poplar Road, Bishops Itchington, Southa... | -- Bd | -- Ba