42 Broad Street, Teddington, MIDDLESEX
111 High Street, Teddington, MIDDLESEX
5 Church Road, Teddington, MIDDLESEX
25 High Street, Teddington, MIDDLESEX