This is the best place.
The Rose of York is just a few steps away from Regent's Park and Madame Tussea, five minutes walk from Oxford Street.
The price is the cheapest in London and the quality of their teaching is the best one you could expect.
I was there myself last summer, 2007, proficiency level, their methodology is modern and practical.
Completely recommended for students and professionals!