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

Top

Mella Centre

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