Tourist Attraction

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

Westminster Abbey

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.…

  • London
Westminster Abbey

London Eye

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…

  • London
London Eye

Tower of London

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…

  • London
Tower of London