Three river islands form a linear group, close to the junction of the two main old streets of Thames Ditton village, in the River Thames in a corner of modern Surrey, on the Kingston reach above Teddi
Swan Island, the middle of the three islands, with Boyle Farm Island behind