Friday, June 10, 2011

Yesterday, in London




2 comments:

  1. What's that new building behind the bus?

    ReplyDelete
  2. That's the Shard. When it is finished it will be the tallest building in the EU. Picture of how it will look when finished in 2012 here

    ReplyDelete

please leave a comment or just say hello, I'd love to hear from you!