Oxford Street
Mini South African Film Festival to be held at London’s Mella Centre
17th December 2013 | GabstamaticA brand new space dedicated to promoting African culture opened last month in the prime location of Oxford Street. Still undiscovered by many, The Mella Centre which houses a number of independent traders as well as a vegan cafe is … Read More