Here's a ton of pictures from when I was in London, August 2004. Some pics I know what & where I was others I was just walking around London taking various pics of cool stuff. Overall, this was pretty fun trip to London.
IDX Systems as the Hammersmith, London location
Entrance to the tube
Big Ben
The Eye on the Thames River