I see someone's already given you the website, which is really the most important information you'll need.
I haven't yet been here all that long myself, in fact, I'm new enough that I'm still settling, but I'm in London as well, and if you'd like someone to help you get a lay of the land, so to speak, I'll be happy to help.