logo

Video encyclopedia

Truss's Island

2:55

Truss island

1:18

Truss's Island

2:09

Truss’s island to Chertsey meads river Thames swim

2:58

Truss Island feeding my Swan squad😚😚😚😚

2:21

Tarrus Riley - Lighter (Official Video) ft. Shenseea, Rvssian

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.
    Explore contextually related video stories in a new eye-catching way. Try Combster now!