Well If I'm going to post a bunch of pics on something, I make a thread.
You should make a thread about some of your London stuff. Seems a lot of Brits grew up there or know the place well.
Post a pic a week is the title of this thread just fyi. Not that it matters what the rules are on here anyway.