London is a hybrid city. It bears the memories of the glorious UK history. It also represents the modern side of England with all office buildings and skyscrapers. There some sights that every one travelling around London should see. Check out the several must-see places in London.
