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