Friars Court Island is Oxfordshire's only island caravan site on the Thames. Enjoy fishing, walking, and boating from peaceful grass pitches with no electric hookups.