Planet Organic unveils north London store

Supermarkets

Planet Organic has opened its new store in Hampstead, north London.

The new store will make it 13 stores for the health and wellbeing retailer, which first launched in 1995.

Planet Organic also aims to open its 14th store, in Hackney, London, next month.

“We’re delighted to finally open a store in Hampstead, especially in time for Christmas,” Planet Organic buying director Al Overton said.

“Few parts of London have stronger communities and we’re anxious to become a meaningful, useful addition to the excellent high street.”

READ MORE: German startup Yababa heading to London after raising $15.5m

Planet Organic has also supported the Hampstead Christmas tree and lights with a £1000 donation, to mark its move into the area.

The move comes as Planet Organic is set to open a branch in a £140 million development in London this autumn.

Planet Organic, which made a £2.5 million loss last year, has taken a 15-year lease on the ground floor at Newham’s Yard, Southwark.

Supermarkets

RELATED POSTS

Leave a Reply

Your email address will not be published. Required fields are marked *

Fill out this field
Fill out this field
Please enter a valid email address.

Menu

SUBSCRIBE TO OUR NEWSLETTER

Sign up to our daily newsletter to get all the latest retail tech news and insights direct to your inbox.

  • This field is for validation purposes and should be left unchanged.