^I don't really know of many others. Most Londoners aren't to keen on this stuff.
The Smart Moves forum isn't taken seriously at all, Lovelondon would be nice if there were more posters, and I don't really go on to Skyscrapercity. I'd been well acquainted with this website by the time I went on to SSC, and I didn't really like it. Here you've got diagrams at your fingertips, and the forums seem kinda more organized. Besides, I figure I only have time to spend on one of them, so I decided to register here!
It's nice to have a place to discuss local matters, which is why I like this sub-forum. Around 3 or 4 posts per day is fine with me, because the London forumers always have intellegent, insightful, and humerous comments to make.
I'm sure it'll pick up.