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 bank of the Thames and is landscaped with grass, trees and shrubs.
The Wheatsheaf & Pigeon