Tower Bridge
Tower Bridge is a combined bascule and suspension bridge in London built in 1886‚1894. The bridge crosses the River Thames close to the Tower of…
- London
Tower Bridge is a combined bascule and suspension bridge in London built in 1886‚1894. The bridge crosses the River Thames close to the Tower of…
Another location with a long association with British royalty, Westminster Abbey stands on a site that’s been associated with Christianity since the early 7th century.…
Built to mark London’s millennium celebrations in 2000, the London Eye is Europe’s largest observation wheel. Its individual glass capsules offer the most spectacular views…
From prison to palace, treasure vault to private zoo, the magnificent Tower of London has fulfilled many different roles down the centuries. One of Britain’s…