Saint Lawrence
United Kingdom
>
England
>
Oxfordshire
>
South Oxfordshire
>
Toot Baldon
>
Saint Lawrence
Saint Lawrence is a church in Toot Baldon in South Oxfordshire.
Saint Lawrence
Object
Religion
Building
church
Blackberry Lane
Baldon Lane
Toot Baldon
Mole Inn