London : Thames River

It is the longest river entirely in England. The River Thames has played several roles in human history: as an economic resource, a maritime route, a boundary, a fresh water source, a source of food and more recently a leisure facility.

hotels nearby

map and directions

food and drinks

more information