3 Halifax Close, Teddington TW11 0NW Property | 1 Bd | -- Ba
18 Halifax Close, Teddington TW11 0NW Property | 3 Bd | -- Ba