People enjoying the foreshore at low tide along the River Thames at London Bridge on 3rd February 2022 in London, United Kingdom. The River Thames, known alternatively in parts as the River Isis, is a river that flows through southern England including London. At 215 miles, it is the longest river entirely in England and the second-longest in the UK, and is the lifeblood for economy, travel and tourism and transportation in the capital.


Size: 5123px × 3415px
Photo credit: © Michael Kemp / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: britain, british, capital, england, english, foreshore, isis, kingdom, london, people, river, rivers, shore, shoreline, thames, tide, uk, united, view