Leckhampstead House
United Kingdom
>
England
>
Buckinghamshire
>
Leckhampstead
>
Leckhampstead House
Leckhampstead House is a building in Buckinghamshire, Leckhampstead.
Leckhampstead House
Building
house
Village Hall
Wicken Road
Church End
River Leck
St Mary's Church
The White House
Leckhampstead
Limes End House
The Orchard