Video: inside Mama Afrika’s Kulcha Shap

Meet manager Omowale Kwaw – from an outlet which has stood on Leyton High Road for nearly 20 years