The school accepts students from Russian diplomat families. The Russian Ambassador may decide whether or not a student not from a diplomatic family will get enrollment in the school.[4]
It was founded in 1954,[5] and was previously the Soviet Embassy School in London.
^"О школе." (Archive). Russian Embassy School in London. Retrieved on April 13, 2015. "Контакты: 21-23,Pembridge Villas, London, W11 3EP [...] Ближайшая станция метро: Notting Hill Gate." and "Средняя школа при Посольстве России в Великобритании - одна из старейших школ МИД РФ в Европе. Рабочая площадь и оборудование школьного здания позволяют организовать обучение на очной форме 150 учащихся"
^"Правила зачисления в школу" (Archive). Russian Embassy School in London. Retrieved on April 14, 2015. "Обучение в школе при Посольстве иных лиц осуществляется только по решению Посла, согласованному с МИД России."