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...

















Reply With Quote
12/02











Lilith Cherry



Bookmarks