Swan Island, Twickenham
From Wikipedia, the free encyclopedia
Swan Island is small island in the River Thames, at Twickenham in England. It is situated on the Tideway about 3/4 mile downstream of Teddington Lock.
The island has a harbour which is run by the Port of London Authority. It also has a considerable amount of commercial activity on it in addition to mooring for boats. It is connected to the Twickenham bank by a small bridge.
[edit] See also
Next island upstream | River Thames | Next island downstream |
Trowlock Island | Swan Island, Twickenham | Eel Pie Island |