Shiplake

Shiplake

Shiplake is a village and civil parish about 3 miles (4.8 km) south of Henley-on-Thames in Oxfordshire, England on the River Thames.

Read more about Shiplake.