Pitchperfect campsite in Rode, England, welcomes tents. Find directions, highlights and nearby Stonehenge and Avebury sites before you plan your stay.