It may be a cliché but few visitors can leave London without a trip to the world-famous Harrods. This grand department store built in is recognised for its over-the-top grandeur and luxury merchandise. Places to go in London - Harrods
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.