Eel Pie Island
Use attributes for filter ! | |
Dialling code | 020 |
---|---|
UK parliament constituency | Twickenham |
Date of Reg. | |
Date of Upd. | |
ID | 2380181 |
About Eel Pie Island
Eel Pie Island is a 8. 935-acre island in the River Thames at Twickenham in the London Borough of Richmond upon Thames. It is on the maintained minimum head of water above the only lock on the Tideway and is accessible by boat or from the left bank by footbridge.