Hi - just throwing it in the yoga mix, but there is a wonderful Bikram Yoga Studio in Balham - on Hildreth Street - called Hot Yoga South. They do a deal for beginners £45 for 30 days - so you can try it and decide if it's for you (although be prepared to hate your first class as the heat can be a bit much first time).
I started two years ago with no previous yoga experience and just fell in love with it - now I am hooked. You don't have to be flexible or fit to give it a try. The teachers are all lovely and I like the family feel to the studio - so after a while you start to know the staff and other yogis too.
http://hotyogasouth.com/