102-104 Church Road, Teddington, MIDDLESEX
13 Broad Street, Teddington, MIDDLESEX
65 Broad Street, Teddington, MIDDLESEX