Island Self Catering in or near Cassington

Cassington is a small village in Oxfordshire near Oxford and the River Thames. It has two village greens,two pubs and an attractive Norman church.
You may like to try removing filters or zooming out on the map