Planet Organic near Goodge Street, and Fresh and Wild in Soho are pretty decent. Also a great restuarant in Soho but I can't remember it's name...near Shaftsbury Avenue, on a corner, serves tasty food! One of those ones where you order at the 'bar' at the front, and pay by the scoop. Pretty fair pricing too.
Planet Organic near Goodge Street, and Fresh and Wild in Soho are pretty decent. Also a great restuarant in Soho but I can't remember it's name...near Shaftsbury Avenue, on a corner, serves tasty food! One of those ones where you order at the 'bar' at the front, and pay by the scoop. Pretty fair pricing too.