Around 100 firefighters are tackling a blaze on an island in the River Thames in southwest London.Crews were called to Platt’s..
River in southern England
The River Thames, 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.
River Thames media coverage
Glorious spring weather in many parts of the UK on Easter Sunday has brought the public out in force to parks and open spaces, on..