Here's some pictures of a couple of the sights I've seen so far in London itself.

Tower Bridge:



The Odeon at Leicester Square - lots of film premieres happen here.



Self explanatory!





Trafalgar Square, complete with an African celebration festival this weekend.





St Martin's







Regent Street



Couple more...