122 High Street, Teddington, MIDDLESEX
43-45 Broad Street, Teddington, MIDDLESEX
16 Broad Street, Teddington, MIDDLESEX