← Isles of Britain atlas
The Lynch is an island in the River Thames in Berkshire, England. It is on the reach above Shiplake Lock near Lower Shiplake.
Open interactive map profile →
Continue to the atlas