Health Foods in London - Bayswater 42 Westbourne Grove, Bayswater, London, W2 5SH Tags: fresh fruit, fresh vegetables, vitamins & supplements