African Kitchen Gallery
102 Drummond Street
London NW1 2HN
United Kingdom