Contrast: The Tower of London, first built in the century, is surrounded by a sea of scarlet poppies in the shadow of the Shard - which became Europe's tallest building when it was completed in 2012 (picture taken Thursday)
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
“ The London Black Cabs are amongst the most reputable in the world. Stringent tests of City Knowledge, Character, and Background must be completed before the coveted badge is awarded; and only traditional London Taxis (the Black Cabs) are licensed.