59 Strathmore Road, Teddington TW11 8UH Property | 3 Bd | -- Ba
63 Strathmore Road, Teddington TW11 8UH Property | 3 Bd | -- Ba
57 Strathmore Road, Teddington TW11 8UH Property | -- Bd | -- Ba