Lakwena Maciver blasts colour and energy into a hidden corner of London

Lakwena Maciver blasts colour and energy into a hidden corner of London