River Thames


View downstream of the River Thames near St John's lock at Lechlade, Gloucestershire, UK, showing part of the footpath known as the Thames Path. The Thames is the longest river in England. It flows through southern England, for 338 km (210 miles) eastwards from the Cotswolds in Gloucestershire through London to the North Sea.


Size: 5500px × 3682px
Location: River Thames near Lechlade, Gloucestershire, UK
Photo credit: © Pat Downing / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: distance, downstream, flowing, lechlade, long, path, river, stream, thames, tow, towpath, tranquil, walk, walks, watercourse, waterway