Health food shop, Beanfreaks, offers a large selection of vegan and alternative lifestyle foods, plus traditional herbal medicines.