St Mary's Church
United Kingdom
>
England
>
Buckinghamshire
>
Leckhampstead
>
St Mary's Church
St Mary's Church is a church in Buckinghamshire, Leckhampstead.
St Mary's Church
Object
Religion
Building
church
Village Hall
Church End
River Leck
LEC 11/2
Leckhampstead House
The White House
Leckhampstead