Hedsor Water islands
E1729815
UNEXPLORED
Hedsor Water islands are a small group of river islands located in a backwater channel of the River Thames near Hedsor in Buckinghamshire, England.
All labels observed (1)
| Label | Occurrences |
|---|---|
| Hedsor Water islands canonical | 1 |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.