Trowlock Island
Trowlock Island is a residential island in the River Thames 450 metres (490 yd) upstream of Teddington Lock on the non-tidal Kingston reach less than 10 metres from the northern bank, in the London Borough of Richmond upon Thames, England.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.