S
St Marys & St Peters Church of England Primary
Address
Somerset Road, Teddington TW11 8RS
City
Teddington
Post Town
Teddington
County
Middlesex
Country
England