Warborough and Shillingford are two historic villages in Oxfordshire, with a rich and varied past. They lie on the banks of the River Thames, which has shaped their landscape and economy over the centuries. They have been inhabited since ancient times, and have witnessed many historical events and changes. They have also preserved many of their historical features and buildings, and have a strong sense of community and heritage. They are well worth a visit and a stay, and offer a glimpse into the past and the future of rural Oxfordshire.