Iden Wood Camp near Rye in England: showers, toilets, pets welcome and a motorhome service point. Castles and gardens nearby. Check current prices.