By Jewish Press News Desk
The Iranian school is a short walk from the New London synagogue in St John’s Wood.
By Ruchama Feuerman