By Alex Lawson2014-02-07T08:09:00
Upmarket London grocer Planet Organic has opened a store in south London with a new design featuring revamped tills and a stylish food-to-go offer.
Already have an account? Sign in here