This is a map of the River Thames, one of the longest rivers in the United Kingdom, located in the capital London.
According to Britannica, the river’s basin is measured at around 5,500 square miles (14,250 square kilometers).
Several landmarks in London surround the famed river, including St. Paul’s Cathedral, the Tower of London, the Canary Wharf, and the O2.
You may also like:
- The City on the Thames: The Creation of a World Capital: A History of London
- Thames: The Biography
- Thames Mudlarking: Searching for London’s Lost Treasures
Help us out by sharing this map: