Health Foods in London - Stoke Newington 5 Albion Parade, Stoke Newington, London, N16 9LD Tags: fresh food counter, fresh fruit, fresh vegetables, herbal remedies, vitamins & supplements