Kola Butchers

164 Trafalgar Road London SE10 9TZ