Manage Your Business

Eel Pie Island

Eel Pie Island

Island

About

Eel Pie Island is an 8.9-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. The island had a club that was a major venue for jazz and blues in the 1960s.

MoreLess
More on Wikipedia

Details

Website

eelpieislandartists.co.uk

Location

Twickenham Riverside
Richmond upon Thames
London
England

Coordinates

51.44518° N, 0.32585° W
More on Wikipedia