Eating My Way Though Europe

London:

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