Lincombe House
United Kingdom
>
England
>
Devon
>
North Devon
>
Ilfracombe
>
Lincombe House
Lincombe House is a building in Ilfracombe in North Devon.
Lincombe House
Building
house
Tourism
Holiday apartment
Place
Lincombe
Whitestone Farm
Dibbon's Lane
Lower Campscott
Higher Lincombe Farm