Coastwatch Lookout Station
United Kingdom
>
England
>
Cornwall
>
St Keverne
>
Coastwatch Lookout Station
Coastwatch Lookout Station is a building in Cornwall, St Keverne.
Coastwatch Lookout Station
Building
Yes
Operator
National Coastwatch Institution
WW2 Pillbox