Europe 2008
England
London
This city has an amazing amount packed into it! It's all over the top.
Read More
Bridge across the Thames to the Tate Modern.
Speaker's Corner