The Thames runs west to east across London and more than 10 cities along the river, and all of them are the essence of British culture. Most of London's landmarks are built along the river, with the London Eye, Big Ben, Westminster and Tate Gallery all on the banks of the river, and the Tower Bridge connects the banks of the river.