St Peter ad Vincula
United Kingdom
>
England
>
Wiltshire
>
Tollard Royal
>
St Peter ad Vincula
St Peter ad Vincula is a church in Wiltshire, Tollard Royal.
St Peter ad Vincula
Object
Religion
Building
church
Benches Lane
Tollard Tardis
King John Inn
Bugden Bottom