18 Queens Road, Teddington, MIDDLESEX
80 Broad Street, Teddington, MIDDLESEX
Hampton Road, Teddington, MIDDLESEX
140 Church Road, Teddington, MIDDLESEX