Health Foods in London - Bloomsbury 58-60 Marchmont Street, Bloomsbury, London, WC1N 1AB Tags: cuisine: vegetarian, market, organic, organic produce, organic products, organic skincare