Discover and save creative ideas
    Visit site

    Related Pins

    Early 1960's London Post card depicting London transport's RT3688 being held at a crossing by a London policeman whilst a young boy pulls his toy London bus across the road.

    Big Ben London, England... It never looks this good when I see it. What have I been looking at?

    Clock Tower, Palace of Westminster, London, United Kingdom, is a symbol for London as well as an icon for the British way of life

    The Big Ben Clock Tower of London via Flickr. One of the Famous Spots for tourists. Visit Europe and get our CHEAP FLIGHT Promo.. Up tp 80% discount!

    Big Ben and Westminster Abbey - London England

    (Big Ben, London) It is easy for me to be organized and arrive at my destinations on time or even early.

    Missing this city a lot! Hope to get back there to live for a few years again sometime:)