Canterbury Reach Lodge Retreat campsite in Canterbury, England, with Wi-Fi and castles including Dover and Deal within easy reach for day trips.