St Edward's
United Kingdom
>
England
>
Wiltshire
>
Teffont
>
St Edward's
St Edward's is a church in Wiltshire, Teffont.
St Edward's
Object
Religion
Building
church
The Street
Hindon Road
Village Hall
The Reading Room