Eel Pie Island is an 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.
National Trust - Ham House and Garden
York House Gardens
Radnor Gardens
Orleans House Gallery
The William Webb Ellis - JD Wetherspoon
The Cabbage Patch, Twickenham
Barmy Arms
The Fox - Twickenham