New Westin hotel on the River Thames towards on 14th January 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, hotel, isis, kingdom, london, river, rivers, thames, uk, united, view, westin