London England Tourist Information and City Guide
The River Thames is undoubtedly one of the world's most famous waterways. This mighty river meanders through London England and provides visitors with great views of the city's wonderful architecture.
A number of attractions including the London Eye, Dali Universe and London Aquarium are located along the south shore of the river.