Well what can I say, Sprachcaffe London is very typical British school of English. Victorian building, smiling Brits, nice atmosphere, and, of course, english tea, which you can make yourself in the small kitchen (here you can also warm up your lunch, leave your yogurt, etc.).
If it does not matter for you where to stay in London, choose a host family! There's a lot of "pros": you will never be hungry (HB already included in the cost), I find it very important, I do not like to spend my time on cooking, especially in London, and daily trips to restaurants would be too expensive. Second "pro": the host families have been working with Sprachcaffe in London for many years, and if students don't like something systematically, the family will be asked to give way to the more studious families, willing to accept foreigners. And the third, well, very important to me, probably more important than the ready food: all families live in 10-20 minutes from the school. No long trips on the subway. They say there are exceptions. but very rarely. Accommodation Manager showed me a map of families' locations - lots of little red dots near the school, you can look at it yourself, they have it in the farthest class hanging.
As to nationalities: once again - yay, not may Russians, I didn't meet any at least, feel free to disable the native language and push the English.
The conclusion is: if you need to learn English, to study hard, to achieve goals in the language field - you go to Sprachcaffe. If you need parties and fun in the city center - maybe you should look at schools near the center. Here they have a shopping center around, too.
- very high grades, or rather the highest, from the last inspection of the British Council, which is reasonable, the teachers here are top class.
- very friendly staff, they will tell you anything you need to know, including how to get to Big Ben.
- a little far from the center