Phillimore Island
From Wikipedia, the free encyclopedia
Phillimore Island is an island in the River Thames near the village of Shiplake.
[edit] External links
- Photograph by Henry Taunt from English Heritage
Phillimore Island is an island in the River Thames near the village of Shiplake.