Windsor on Thames

Windsor is a town on the River Thames in southeast England, just west of London. It’s home to Windsor Castle, a residence of the British Royal Family. The River Thames flows through the whole of the Royal Borough and it is along or near the river that many of its historic and attractive towns and villages can be found. The River Thames is the cleanest river in the world that flows through a major city. This is a major feat considering that fifty years ago the river was so polluted that it was declared biologically dead.

Windsor on Thames

London’s Modern Bridge

The Millennium Bridge was the first new bridge to be built over the Thames in London for more than 100 years. Usually, all new bridges across the Thames require an Act of Parliament to be passed. For the Millennium Bridge, that need was avoided: instead the Port of London Authority granted a licence for the structure, obtaining planning permissions from the City of London and London Borough of Southwark.

Its official title is the London Millennium Footbridge. But no-one calls it that. Instead, it’ll probably always be called the Wobbly Bridge. Around 80,000 people crossed the bridge on its opening day, with around 2,000 on the bridge at any one time. Those on the southern and central spans felt the bridge begin to sway and twist in regular oscillations. While there was no chance that the bridge actually would fall down, engineers felt that the wobble needed to be stopped.

London’s Modern Bridge

Traffic on Thames

The Thames has supported London’s trade, tourism and traffic for centuries. But as the capital’s population reaches new records, the river is the latest piece of infrastructure to begin to feel the strain.

HMS Belfast (on the right below) is a Town-class light cruiser that was built for the Royal Navy. She is now permanently moored as a museum ship on the River Thames in London and is operated by the Imperial War Museum.

Traffic on Thames

Icons of London

The Tower Bridge and the ever-present red double-decker bus are definitely icons of London.

Sometimes confused with London Bridge, situated some 0.5 mi upstream, Tower Bridge has become an iconic symbol of London. It is a combined bascule and suspension bridge, built between 1886 and 1894. The bridge crosses the River Thames close to the Tower of London.

The majority of buses in London are still red and therefore the red double-decker bus remains a widely recognized symbol of the city.

Tower Bridge London

Tower Bridge