Eel Pie Island
the Eel Pie Island is part of Strawberry Hill, United Kingdom.Top photos chosen by u all:

Twickenham Thames River
Made by Tomasz Nowak
Twickenham, Thames River. Last morrning of 2006. It was quite high water level in the river.
Made by
Made by
Made by
Made by
Nearest places of interest:
| Radnor Gardens Twickenham Cricket Club Ham Street Allotments Ham House | York House gardens. Ferry across the Thames Twickenham Station Moor Mead Park |
