The beautiful Thames is the mother river in Britain. But it flows through the essence of British culture. Perhaps it can be said that the Thames nurtures the brilliant English civilization. The famous attractions such as Big Ben and the London Eye Tower Bridge on both sides of the Straits.