Eel Pie Island
If you turn off the bustling high street in Twickenham and wander down towards the river you will reach a bridge which leads on to Eel Pie Island. After crossing this, you will have entered a small Island that captivates history, memories, stories