Langstone Manor is a quiet and peaceful park situated in the Dartmoor National Park, 2 miles outside the bustling market town of Tavistock in the south west corner of Devon. On site we have level separate camping areas with clean amenities, a bar where evening meals are served and games...