River Thames is the chief river of southern England with a total length of 346 kilometers. River Thames is the perfect vantage point for taking in some of London's most iconic sites like Tower Bridge, The London Eye, The Houses of Parliament, Shakespeare's Globe, The Tate Modern and more. It flows through Oxford, Reading, Henley-on-Thames and Windsor.









