Christmas Catering in Southwark

Impact Brixton CIC, 17A Electric Lane
London, London SW9 8LA United Kingdom

About

Ntriwaa Catering’s Christmas catering services, bringing the festive flavours