England
Three river islands (aits) 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 Teddington Lock. Thames Ditton Island, the dominant ait, is 350 yards (320 m) long and has 48 hous
Open on the map →
Part of the England islands map.
Canonical profile for search engines and AI crawlers. The map opens on demand — no auto-redirect.