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.
The shop, in Wandsworth, south London, was created by Design Time and features improved signage, lighting and navigation.
No comments yet