Leckhampstead
United Kingdom
>
England
>
West Berkshire
>
Leckhampstead
Goose Lane
Manor Lane
Shop Lane
The Stag, Leckhampstead
Egypt Hill
Welford Wastewater Treatment Works
St James
Leckhampstead Wastewater Treatment Works