N K B Foodstores 84 Inner Park Road, London, London SW196DA