Daily Bread stocks a great variety of goods and many vegan items.
It was my first visit to a 'health food' shop since turning vegan and I kept going back and forth, discovering different things! Fortunately it's nice and spacious, so we weren't getting in anyone's way.
I used their online price-list to make a shopping list and unfortunately they no longer seemed to stock several items I'd noted down. Still a good trip though and nice not to have to go right into the busy city centre!
They had a nice large section of toiletries and baby products - definately going there for baby stuff if/when I ever need it!! ;-)
Cons: Price/stock list not current