Torrington Place - Planet Organic (Permanently closed)

Planet Organic Torrington Place is now permanently closed.

We're sad to say goodbye... but! Our newly refurbished Tottenham Court Road store is open - and only a six minute walk away from our Torrington Place store site. 
You'll find all of your favourite organic produce, supplements, beauty products, delicious smoothies, nourishing hot food and coffee
 

Address

23-24 Tottenham Court Road
London
W1T 1BJ