Eating My Way Though Europe
London:
The best views are from the London Eye
Like this view of Big Ben and Westminster Abbey. There's even a double-decker bus!
The royal guards look like ants
For me, the Torture Tower was the most interesting part of the Tower of London