99 Harrowdene Gardens, Teddington, MIDDLESEX
59 Hampton Road, Teddington, MIDDLESEX
51 Waldegrave Road, Teddington, MIDDLESEX