enow.com Web Search

  1. Ads

    related to: thames river map london
  2. visitacity.com has been visited by 100K+ users in the past month

Search results

  1. Results from the WOW.Com Content Network
  2. River Thames - Wikipedia

    en.wikipedia.org/wiki/River_Thames

    The River Thames (/ tɛmz / ⓘ TEMZ), known alternatively in parts as the River Isis, is a river that flows through southern England including London. At 215 miles (346 km), it is the longest river entirely in England and the second-longest in the United Kingdom, after the River Severn. The river rises at Thames Head in Gloucestershire and ...

  3. Thames River (Ontario) - Wikipedia

    en.wikipedia.org/wiki/Thames_River_(Ontario)

    The Thames River / tɛmz / [5] is located in southwestern Ontario, Canada. The Thames flows southwest for 273 kilometres (170 mi) [3] through southwestern Ontario, from the Town of Tavistock through the cities of Woodstock, London and Chatham to Lighthouse Cove on Lake St. Clair. Its drainage basin is 5,825 square kilometres (2,249 sq mi).

  4. List of crossings of the River Thames - Wikipedia

    en.wikipedia.org/wiki/List_of_crossings_of_the...

    List of crossings of the River Thames. London Bridge, in central London. Newbridge, in rural Oxfordshire. The River Thames is the second-longest river in the United Kingdom, passes through the capital city, and has many crossings. Counting every channel – such as by its islands linked to only one bank – it is crossed by over 300 bridges.

  5. Thames Estuary - Wikipedia

    en.wikipedia.org/wiki/Thames_Estuary

    The Thames Estuary is the focal part of the 21st-century toponym, the "Thames Gateway", designated as one of the principal development areas in Southern England. The Thames Estuary 2050 Growth Commission report published in June 2018 identified the economic potential of the region.

  6. Tower of London - Wikipedia

    en.wikipedia.org/wiki/Tower_of_London

    The Tower of London, officially His Majesty's Royal Palace and Fortress of the Tower of London, is a historic castle on the north bank of the River Thames in central London, England. It lies within the London Borough of Tower Hamlets, which is separated from the eastern edge of the square mile of the City of London by the open space known as ...

  7. Thames Head - Wikipedia

    en.wikipedia.org/wiki/Thames_Head

    Thames Head is a group of seasonal springs which, when flowing, form the headstream of the River Thames, the major river which runs through the South of England and the centre of London. [8] Their location is in fields near the villages of Coates and Kemble , [ 12 ] on either side of the A433 road, about 3 miles (4.8 km) south-west of the town ...

  1. Ads

    related to: thames river map london