top of page
Credit : Rhaetische Bahn











With a length of 346 km, the Thames is the longest river in England and the second-longest in the UK. It flows from For decades, It runs from Thames Head, in Gloucestershire to the Thames Estuary on the North Sea via London. For centuries, London turned its back to the Thames River as it was only perceived as a mean of transportation. At the end of the 19th century, the construction of Westminster Palace and the iconic Big Ben, then the massive Tower Bridge reshaped the Thames.
LONDON ALONG THE THAMES
UK
POUND STERLING
bottom of page