Clock House
United Kingdom
>
England
>
Lancashire
>
West Lancashire
>
Halsall
>
Clock House
Clock House in Halsall in West Lancashire.
Clock House
Land use
Secondary road
Primrose Hill Farm
Wharton's Farm
Asmall Lane
Big Brick Farm