Image Image Image Image Image Image Image Image Image Image
Scroll to top

Top

Madiba

Mini South African Film Festival to be held at London’s Mella Centre

17th December 2013 |

A 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