- 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. Booking.com