Explore relationships

Landcross, Devon

Landcross is a hamlet and civil parish in the local government district of Torridge, Devon, England. The parish, which is the smallest in Devon, lies just south of the town of Bideford.

Use + to expand a branch. Click a topic name to open its summary.