68A Waldegrave Road, Teddington, MIDDLESEX
Down Road, Teddington, MIDDLESEX
11 Princes Road, Teddington, MIDDLESEX