I come here quite often to get a snack or meal when I'm on the go, visiting London or catching a train somewhere. There is an excellent selection of healthy fresh vegan goods including sandwiches, wraps, salads, desserts and so on as well as the more standard vegan whole foods shop type stuff such as nuts, crisps and sweets. Everything is very clearly marked as to whether it is suitable for vegans or vegetarians, gluten free, wheat free and so on. It's a bit on the pricey side but very good quality.
Cons: Not 100% vegetarian, A bit on the pricey side