Map Graph

Truss's Island

Truss's Island is a small island in the River Thames in England, between Staines-upon-Thames and Laleham. The uninhabited island is publicly accessible across two footbridges from the right (western) bank of the Thames and is landscaped with grass, trees and shrubs.

Read article
File:River_Thames,_Truss's_Island_-_geograph.org.uk_-_911810.jpg
Top Questions
AI generated

List the top facts about Truss's Island

Summarize this article

What is the single most intriguing fact about Truss's Island?

Are there any controversies surrounding Truss's Island?

More questions