One of the most famous landmarks in London is the Tower Bridge. Tower Bridge is a combined bascule and suspension bridge which crosses the River Thames. It is close to the Tower of London, from which it takes its name.
Oxford Street in London, England, at Christmastime. Oxford Street is not anywhere near the city of Oxford -which is about 60 km north west of London- and is a major thoroughfare in the West End. Oxford Street is one of Europe’s busiest.