← Isles of Britain atlas

The Lynch

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 →