67 Strathmore Rd, Teddington TW11 8UH, UK
2 Shacklegate La, Teddington TW11 8SH, UK
69 St. Winifreds Rd, Teddington TW11 9JT, UK
89 Stanley Rd, Teddington TW11 8UB, UK