North Lodge (CC) (Camping)

Lifton, PL16 0DE   Tel: 01566 784218

North Lodge CL is a peaceful and accessible site situated in the attractive village of Lifton, West Devon just off the A30. It is an ideal base for exploring the delights of the West Country - moors, market towns and beaches.

... More Details >>

North Lodge (CC)