SS Peter and Paul
United Kingdom
>
England
>
Wiltshire
>
Longbridge Deverill
>
SS Peter and Paul
SS Peter and Paul is a church in Wiltshire, Longbridge Deverill.
SS Peter and Paul
Object
Religion
Building
church
Church Street
Longbridge Deverill
The Almshouses
Parish Hall