Eel Pie Island is an 8.9-acre (3.6 ha) 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.
Eel Pie Island
A 1900 postcard of the Eel Pie Island Hotel
Richmond Yacht Club
Image: Housing on Eel Pie Island 4
Twickenham is a suburban district in London, England. It is situated on the River Thames 9.9 miles (15.9 km) southwest of Charing Cross. Historically part of Middlesex, it has formed part of the London Borough of Richmond upon Thames since 1965, and the borough council's administrative headquarters are located in the area.
Aerial view of Twickenham Stadium (centre) and Stoop Stadium (background) from the north in August 2015
The Thames at Twickenham c. 1700, depicted by Peter Tillemans
St Mary's Church today
The Shot Tower by the River Crane