Eel Pie Island
United Kingdom / Twickenham, England
Location ID: #10140436
Eel Pie Island in the Thames at Twickenham can be reached only by footbridge or boat. The island has about 50 houses, some small businesses, and a nature reserves at either end. It is also home to Twickenham Rowing Club and Richmond Yacht Club.
Location Category:
- RIVERS, CANALS AND LAKES - Thames