English Wikipedia - The Free Encycl...
Download this dictionary
Eel Pie Island
Eel Pie Island is an island in the River Thames at Twickenham in the Borough of Richmond upon Thames, London. It is situated on the Tideway and can be reached only by footbridge or boat. The island was known as a major jazz and blues venue in the 1960s.

See more at Wikipedia.org...


© This article uses material from Wikipedia® and is licensed under the GNU Free Documentation License and under the Creative Commons Attribution-ShareAlike License