53-55 Broad Street, Teddington, MIDDLESEX
106-108 High Street, Teddington, MIDDLESEX
44 Broad Street, Teddington, MIDDLESEX