Russian Embassy in the Republic of South Africa316 Brooks Street, Menlo Park, 0081 Pretoria, Pretoriaopens at 08:00 tomorrow