Skip to content
Pulse News
CityInEurope
Planet Organic
Nick Lott ( Nicklott 20:17, 20 Apr 2005 (UTC)), CC BY 2.0

CaféFood & drinkIndoor

Planet Organic

Devonshire Square, EC2M 4AE London · District City of London

Share

Kids' passport

Collect a stamp at every museum, park and playground you visit. Free for members.

Devonshire Square, EC2M 4AE London · District City of LondonOpen in Maps

Quick answers

What is Planet Organic?
Planet Organic is a café in London.
Where is Planet Organic?
Planet Organic is at Devonshire Square, EC2M 4AE London, London.

Information last updated 2 November 2026