I was there for a 10 hour lay over and I was able to see a lot of the main sites in London. I love the tube and I had a blast in the short time I was there. I have since been back to London. If you have never been I say go for it to take some pictures and see some great sites.
