England
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.
Open on the map →
Part of the England islands map.
Canonical profile for search engines and AI crawlers. The map opens on demand — no auto-redirect.